Places to stay in Terrace, British Columbia

Terrace is a forestry-dependent community on the Skeena River in British Columbia. Tsimshian people have lived in the area for thousands of years. The community has a population 12,109 with a regional population of 19,980. The community vies with Prince Rupert as a regional hub for the northern coastal area. It is the seat of the Kitimat-Stikine Regional District.The community sits on the Grand Trunk Pacific Railway and the Yellowhead Highway. Local dining options include Bavarian Inn, Sonbadas Steak House, Tandoori Kebabs, and Checkers Pizza.

We currently have 28 accommodations in and around Terrace with other regional listings available for Motels, Bed & Breakfasts, Campgrounds, Hotels and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Visitors have access to a large number of hotels in the community, though there are a few nearby campgrounds and RV parks. If you are travelling in the area, Terrace is located close to Bowbyes Lake, Shackleton Creek, Réserve indienne Dalk-ka-gila-quoeux 2, South Lorne Creek and Hankin Riffle.

Selected and best reviewed properties in Terrace

The Yellow Cedar Lodge

Only a short flight from Vancouver International Airport separates the hustle and bustle of big city life from the calm relaxing atmosphere of Yellow Cedar Lodge Yellow Cedar Lodge is Located just outside Terrace British Columbia Canada along side the majestic Skeena river. Because of it’s .....

The Copper River Motel

Whether traveling alone or with a group the Copper River Motel will meet your needs with one of our clean and comfortable rooms, or choose one of our 27' travel trailers completely equipped. Come and fish the mighty Skeena River for Chinook (Spring), Coho, Pinks, and Sockeye Salmon. Try fishing .....

The Water Lily Bay Resort

Situated a mere 15 minutes South of Terrace on scenic Lakelse Lake, the Waterlily Bay Resort offers year-round accommodation in modern, spacious, fully equipped and furnished, two Bedroom Cottages. Available also are Lakeside Campsites, with power and water, and, for those who prefer a little .....

The Hidden Acres Farm And Treehouse Resort

Hidden Acres Treehouse Resort is situated on 90 acres of farm land with lush fields and bordering forest, running alongside the mighty Skeena River. The property is ideally located only five minutes from downtown Terrace and Regional Airport, and central to many attractions such as golf, skiing, .....

The Sandman Hotel

Feel close to nature with awe-inspiring views of the Skeena River and Shames Mountain when you stay just a stone’s throw away at Sandman Hotel Terrace. Our service is second-to-none, and we’ll welcome you like an old friend. If your stop here is for business or leisure, you’ll be happy to .....

The Kasiks Wilderness Resort

Kasiks Wilderness Resort is a beautiful location nested deep in the beautiful mountains of British Columbia. Enjoy being on a vacation where you feel like you're a thousand miles away from your own backyard. We have twenty-eight campsites for you to pick from. All the sites are dry (no .....

The Comfort Inn

Welcome to the Comfort Inn in Terrace, BC. We are located minutes from downtown, a short 15 minute drive to Northwest Regional Airport. Hotel amenities include a dry sauna, a hot tub, exercise room, guest laundry, business center and a meeting room that can accommodate up to 20 people. Start .....

The Wild Duck Motel & RV Park

The "Big Rig Friendly" 20 site RV Park is situated in a pleasant, landscaped, treed setting. Sites are level and fully serviced. Each site has 30/50 amp electricity, water/sewer, full cable TV, garbage can and picnic table. The showers are NOT coin operated and are extremely well maintained. The .....

Other local Terrace information and places to visit.

Terrace is and 51 km away from Kitimat.

Terrace is located at longitude -128°32'27.6 and latitude 54°30'11.88.

Other useful links:

Things to see and do, places to eat in Terrace

Photograph of Bavarian Inn, Terrace
Bavarian Inn

Bavarian Inn ( Dining / Other ). Located at 4332 Lakelse Avenue, Terrace. Proudly serving the Fraser Valley since 1975, our family-run restaurant is the “place to eat” for families, friends, teammates and co-workers. Whether you’re looking for a quiet special occasion dining environment, or a laid back social atmosphere to watch the game, we strive to make your experience memorable. thebavariarestaurant.com Link

Renamed properties

  • Days Inn at 4620 Lakelse Avenue may have been previously known as Coast Inn Of The West