A wooden deck overlooking a turquoise lake with mountains in the background.

Search Terrace hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Terrace hotels

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (690 reviews)
"Comfortable rooms, awesome breakfast, very quick with requests, very friendly staff."
Canada
Brooklyn
The price is NZ$256
includes taxes & fees
5 July - 6 July
Comfort Inn & Suites

Quality Inn Sunshine Suites

Quality Inn Sunshine Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (300 reviews)
"Nice clean hotel!"
Canada
RENEE
The price is NZ$220
includes taxes & fees
18 July - 19 July
Quality Inn Sunshine Suites

Holiday Inn Express & Suites Terrace by IHG

Holiday Inn Express & Suites Terrace by IHG
2.5 star property
Terrace
9.2 out of 10, Wonderful, (864 reviews)
"Clean, comfortable and offering a very good breakfast buffet"
Canada
Barbara
The price is NZ$255
includes taxes & fees
5 July - 6 July
Holiday Inn Express & Suites Terrace by IHG

The Lodge at Skeena Landing

The Lodge at Skeena Landing
2.5 star property
Terrace
9.6 out of 10, Exceptional, (330 reviews)
"Easy check in, quiet location, awesome Indian food restaurant attached"
Canada
Usoff Pang
The price is NZ$269
includes taxes & fees
13 July - 14 July
The Lodge at Skeena Landing

Best Western Terrace Inn

Best Western Terrace Inn
2.5 star property
Terrace
8.4 out of 10, Very good, (827 reviews)
"Easy parking, welcome reception and clean rooms great bed"
Canada
James
The price is NZ$165
includes taxes & fees
11 July - 12 July
Best Western Terrace Inn

Copper River Motel

Copper River Motel
2.5 star property
Terrace
8.6 out of 10, Excellent, (108 reviews)
"Property sits right on Skeena river, amazing view from our room. It is an older building, room was large, bed was comfortable and bathroom clean, always key requirements. Couple issues with room on checking in but owner/manager addressed quickly and was very responsible and respectful, ensuring we were satisfied, going beyond to check back in. Would stay here again."
Canada
Deborah
The price is NZ$185
includes taxes & fees
4 July - 5 July
Copper River Motel

Days Inn by Wyndham Terrace

Days Inn by Wyndham Terrace
2.5 star property
Terrace
7.8 out of 10, Good, (723 reviews)
"It was a comfortable stay!!"
Canada
Barbara
The price is NZ$213
includes taxes & fees
16 July - 17 July
Days Inn by Wyndham Terrace

Northern Motor Inn

Northern Motor Inn
2.5 star property
Terrace
7.2 out of 10, Good, (116 reviews)
"The evening and morning front desk staff were awesome. Very friendly and helpful. Keep up the excellent work. I felt very welcomed and my room was very comfortable."
Canada
Evan B
The price is NZ$199
includes taxes & fees
13 July - 14 July
Northern Motor Inn

Rest Inn

Rest Inn
2.0 star property
Terrace
8.6 out of 10, Excellent, (299 reviews)
"Clean rooms. Stay on the top floor as building is not sound proof. Friendly Staff. Convenient check in and check out."
Canada
Andrea
The price is NZ$184
includes taxes & fees
27 July - 28 July
Rest Inn

Sandman Hotel Terrace

Sandman Hotel Terrace
2.0 star property
Terrace
8.0 out of 10, Very good, (806 reviews)
"Older hotel, but hot and soft water and having Dennys there in the morning is awesome"
Canada
Josh
The price is NZ$198
includes taxes & fees
16 July - 17 July
Sandman Hotel Terrace
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Terrace attractions

Learn more about Terrace

Surrounded by mountains, Terrace offers excellent fishing on the Skeena River and hiking trails with views of ancient forests. Visit Heritage Park Museum to explore pioneer cabins or catch the farmers market where locals sell wild berry jams and native artwork.

A white bear in a grassy field with a dense shrubbery in the background.
Photo by Marc Bee
Open Photo by Marc Bee

Top Terrace Hotel Reviews

Recent Reviews in Terrace

More cheap accommodation in Terrace

Find out more about Terrace

Top reasons to visit Terrace

  • Outdoor Adventures: Terrace is a paradise for outdoor enthusiasts, offering skiing, hiking, and eco-friendly activities amidst stunning scenery.
  • Cultural Experiences: Immerse yourself in local heritage through private tours and visits to cultural villages that showcase the area's rich traditions.
  • Scenic Beauty: Enjoy breathtaking views of the surrounding landscapes, perfect for sightseeing and photography.
  • Live Music Scene: Experience the vibrant local music scene, adding a unique flair to your visit.
  • Diverse Accommodation: Choose from a range of comfortable options, including pet-friendly motels and stylish boutique hotels.

Find great hotels in Terrace

Discover a diverse selection of accommodation options in Terrace, British Columbia, perfect for every type of traveller. Whether you're seeking a cozy motel or a stylish boutique hotel, you'll find places that cater to business needs and adventure seekers alike. Many hotels are pet-friendly and offer delightful amenities, including garden terraces and rooftop dining experiences, ensuring a memorable stay in this beautiful Canadian destination.

  • Holiday Inn Express & Suites Terrace by IHG: This budget-friendly hotel boasts a commendable guest rating of 9.2 out of 10, making it a popular choice for both business travellers and those seeking a pet-friendly getaway. Situated conveniently in Terrace, the property allows pets, ensuring your furry friends can accompany you on your travels. The hotel features modern amenities, including complimentary breakfast, Wi-Fi, and a fitness centre, catering to the needs of today’s travellers. Plus, their pet policy allows for a hassle-free experience with your pets, making it a great option for animal lovers.
  • Days Inn by Wyndham Terrace: Ideal for adventure-seekers, Days Inn offers a budget-friendly stay suitable for those keen on outdoor activities. Located in Terrace, it provides easy access to a variety of recreational pursuits such as hiking, skiing, and horseback riding. The hotel features comfortable rooms and essential amenities for a relaxed stay after a day of exploration. Guests can also enjoy nearby fishing opportunities, ensuring that every day can be filled with adventure. This accommodation is particularly appealing for business travellers looking to combine work with thrilling outdoor experiences.
  • Best Western Terrace Inn: With a guest rating of 8.2 out of 10, Best Western Terrace Inn is a family-friendly, eco-certified accommodation that caters to environmentally conscious travellers. This budget-friendly hotel offers amenities specifically for children, including complimentary cribs, making it an excellent choice for families. Located in Terrace, it provides a welcoming atmosphere with a focus on sustainability. Guests can expect modern comforts and a commitment to eco-friendly practices, ensuring a guilt-free stay while enjoying everything this beautiful region has to offer.

Where to stay near Terrace

Terrace, British Columbia, offers a stunning backdrop for outdoor enthusiasts and adventure seekers alike. Nestled in the heart of nature, you can explore picturesque city views and immerse yourself in the serene Surrey countryside. Experience the local art theatre, and indulge in eco-friendly activities that highlight the region's breathtaking scenery. With its central location, Terrace is the perfect base for discovering the vibrant vibes and natural beauty that surrounds this charming city.

  • Lakelse: Situated a mere 17.7km from Terrace, Lakelse is a gem for outdoor enthusiasts and adventure seekers. This city offers a blend of stunning natural scenery and recreational activities year-round, with peak visitor numbers occurring from July to September. In the winter months, you can enjoy skiing at nearby ski fields, while the warmer months provide opportunities for hiking and exploring the picturesque Lakelse Lake and the adjacent state park. The tranquil surroundings make it a perfect spot for relaxation and enjoying the great outdoors.
  • Usk: Also located 17.7km from Terrace, Usk is known for its eco-friendly atmosphere and adventure experiences. With a similar seasonal pattern, it attracts visitors primarily from July to September. Usk is a haven for nature lovers, featuring lush nature reserves and natural parks that showcase the region's diverse wildlife and stunning landscapes. The local recreational areas are perfect for hiking, birdwatching, and immersing yourself in the serene beauty of the area, making it an excellent choice for an eco-conscious getaway.

Things to do in Terrace

Shopping

In the heart of Terrace, you can explore the Terrace Farmers Market for fresh local produce and unique crafts. If you’re up for a drive, the Skeena Mall offers a variety of retail shops and eateries, making it a great spot for gift shopping and souvenirs.

Recreation

At the Ksan Historical Village, immerse yourself in Indigenous culture while exploring traditional dwellings and art. For relaxation, visit the local hot springs, where you can unwind in mineral-rich waters surrounded by stunning natural scenery, offering a peaceful retreat from everyday life.

Adventure

Explore the stunning Skeena River with a thrilling white-water rafting adventure, navigating exciting rapids while surrounded by breathtaking scenery. For a different experience, hike the nearby Copper Mountain for panoramic views and encounter diverse wildlife along the trails.

Nightlife

In Terrace, enjoy a lively night at the Skeena Valley Casino for gaming and live entertainment. For a laid-back vibe, visit the Thornhill Pub, where you can unwind with friends and local brews. Don't miss out on the local events for a taste of community spirit.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Terrace

To save money on your trip to Terrace, consider visiting between December and February when accommodation prices are lower. Sundays typically offer the best rates, while Tuesdays are the most expensive. Use Expedia to filter options by budget and location, and look for eco-certified hotels for sustainable choices. Additionally, sorting by price can help you find the best deals. Combining your hotel booking with flights and activities through package deals can also save you money. Don't forget to explore free activities in the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Terrace are December to February, where the prices are slightly lower. This is in comparison to August to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Terrace is Sunday. The most expensive day to stay in Terrace is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable rates and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your Terrace hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in Terrace

Terrace, British Columbia, is perfect for those seeking adventure and stunning scenery. With a range of attractions including cultural villages, urban parks, and educational sites, the area caters to outdoor enthusiasts, families, and culture seekers alike. Whether you're keen to explore the natural beauty or immerse yourself in local heritage, Terrace promises a memorable experience for every type of traveller.

  • Heritage Park Museum: Delve into the rich cultural tapestry of Terrace at the Heritage Park Museum. This cultural village features exhibits that celebrate local history and traditions, providing a unique glimpse into the region’s heritage.
  • Millennium Park: Embrace the outdoors at Millennium Park, a vibrant green space ideal for families. Enjoy eco-friendly facilities, walking trails, and picnic areas, all set against a backdrop of stunning natural beauty.
  • Northwest Community College: Explore the educational heart of the region at Northwest Community College. With a focus on community and culture, this institution offers insights into local arts and learning opportunities in a welcoming environment.

Best time to go to Terrace

The best time to visit Terrace can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Terrace falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Terrace falls in December, visitor numbers are slightly low and weather is mostly cloudy with moderate rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January24.8°F (-4.0°C)Frequent RainMostly CloudyAverageSlightly Low
February25.0°F (-3.9°C)Moderate RainMostly CloudyAverageAverage
March30.4°F (-0.9°C)Moderate RainMostly CloudyAverageAverage
April37.6°F (3.1°C)Light RainMostly CloudyAverageAverage
May47.8°F (8.8°C)Light RainMostly SunnySlightly LowAverage
June53.2°F (11.8°C)Light RainMostly CloudyAverageAverage
July58.6°F (14.8°C)Light RainMostly CloudySlightly HighSlightly High
August58.3°F (14.6°C)Light RainMostly SunnySlightly HighSlightly High
September50.7°F (10.4°C)Moderate RainMostly CloudySlightly HighSlightly High
October41.2°F (5.1°C)Frequent RainMostly CloudySlightly LowAverage
November31.6°F (-0.2°C)Frequent RainMostly CloudyAverageSlightly Low
December23.7°F (-4.6°C)Moderate RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Terrace

Flying into Terrace, British Columbia is convenient via Northwest Regional Airport (YXT), located 4.8km from the city. Nearby accommodation options include Remo Ridge Bed & Breakfast, a 4-star guesthouse 1.6km away, offering free airport transportation. The Holiday Inn Express & Suites Terrace, situated 4.8km from YXT, provides free and accessible shuttle services on request. Best Western Terrace Inn, also 4.8km away, is another suitable choice. For those considering Smithers Regional Airport (YYD), 96.6km from Terrace, Prestige Hudson Bay Lodge and Silvern Lake Trail Bed & Breakfast offer shuttle services for a fee. Prince Rupert Airport (YPR) is 122.3km away, with nearby hotels such as Crest and Prestige Oceanview Hotel providing easy access.

Frequently asked questions

What is the best area to stay in Terrace?
The best area to stay in Terrace is the downtown core, particularly around Lazelle Avenue and Kalum Street.

This central area is the main hub for visitors, offering a good selection of hotels, restaurants, and shops within easy walking distance. You'll find most amenities concentrated here, making it convenient for accessing local businesses and services.

Solo travellers will appreciate the convenience of staying downtown. It's easy to explore the local shops and eateries on foot, and many hotels in this area offer amenities like high-end fitness equipment, making it simple to maintain your routine while away.

For couples, the downtown area provides a practical base for exploring Terrace and the surrounding natural beauty.
What are the best hotels in Terrace that travellers recommend?
Two of the best hotels in Terrace that receive consistently high recommendations from travellers are the Quality Inn Sunshine Suites and the Holiday Inn Express & Suites Terrace by IHG.

The Quality Inn Sunshine Suites, with a fantastic 9.4 rating, is highly praised for its comfortable and clean rooms. Guests frequently highlight the friendly and helpful staff, the good breakfast, and its superb location near Millennium Park and Howe Creek Tree Park. Some suites also include a kitchen and a balcony or patio.

Another excellent choice is the 3-star Holiday Inn Express & Suites Terrace by IHG, which has a 9.2 rating. Travellers often praise the comfortable and clean rooms, the friendly and helpful staff, and the amazing free breakfast. The hotel also features an indoor pool and offers a free airport shuttle service, making it very convenient. For golf enthusiasts, Skeena Valley Golf and Country Club is just 1.8 km away.
What are the best family hotels in Terrace?
For excellent family-friendly hotels in Terrace, consider the Quality Inn Sunshine Suites, Holiday Inn Express & Suites Terrace by IHG, and Best Western Terrace Inn.

The Quality Inn Sunshine Suites, with an outstanding 9.4 rating, is a superb choice for families. Guests consistently mention the friendly, helpful staff and comfortable, clean rooms. It offers complimentary cribs and bathrobes for children, along with free full breakfast and self-parking. The hotel is conveniently located near Howe Creek Tree Park, just 1.2 km away, and Millennium Park, 1.6 km away.

Another highly-rated option is the Holiday Inn Express & Suites Terrace by IHG, boasting a 9.2 rating. This hotel provides free cribs, child-friendly window designs, and sofa beds, ensuring comfort for the whole family. Guests frequently praise the comfortable, clean rooms and the friendly, helpful staff. A complimentary buffet breakfast, free airport transportation, and free self-parking add to its convenience.

The Best Western Terrace Inn, rated 8.2, is also a great selection for families. It offers free rollaway extra beds, sofa beds, and cribs, as well as connecting rooms, which are ideal for larger families. Guests appreciate the comfortable, clean rooms and the amazing, friendly service. Complimentary full breakfast, free self-parking, and free wired and wireless internet access are also provided. Millennium Park is just 2.5 km away.
What hotels in Terrace offer free breakfast?
For hotels in Terrace that offer complimentary breakfast, consider the Comfort Inn & Suites, Quality Inn Sunshine Suites, Holiday Inn Express & Suites Terrace by IHG, Rest Inn, or Best Western Terrace Inn.

The 3-star Comfort Inn & Suites, with an excellent 9.4 rating, offers free breakfast, including a complimentary buffet. Guests frequently mention the comfortable and clean rooms, great breakfast, and friendly staff. It is conveniently located near Millennium Park and Howe Creek Tree Park.

Another highly-rated option is the 3-star Quality Inn Sunshine Suites, also with a 9.4 rating. This hotel provides a free full breakfast and complimentary self-parking. Reviewers often highlight the friendly staff, comfortable rooms, and the hotel's great location.

The Holiday Inn Express & Suites Terrace by IHG is a 3-star hotel with a 9.2 rating. It offers a free buffet breakfast, complimentary airport transportation, and free Wi-Fi. Guests appreciate the comfortable and clean rooms, helpful staff, and amazing breakfast.

The Rest Inn, rated 8.6, provides a free continental breakfast, along with complimentary airport transportation and free Wi-Fi. It's situated near Chances Terrace, making it a convenient choice for those looking to visit the casino.

Finally, the 3-star Best Western Terrace Inn, with an 8.2 rating, also offers a free full breakfast and complimentary self-parking. Guests consistently praise the friendly and helpful staff, comfortable rooms, and the great breakfast provided.
What are the top pet-friendly hotels in Terrace?
For top pet-friendly hotels in Terrace, consider The Lodge at Skeena Landing, Holiday Inn Express & Suites Terrace by IHG, and Copper River Motel.

The Lodge at Skeena Landing, with an exceptional 9.6 rating, offers beautiful and clean rooms, and guests frequently praise the excellent customer service. This hotel provides free WiFi and free self-parking, and it is conveniently located just 1.4 km from Chances Terrace.

Another excellent choice is the 3-star Holiday Inn Express & Suites Terrace by IHG, rated 9.2. This hotel provides comfortable and clean rooms, and the staff are consistently described as friendly and helpful. Guests particularly appreciate the amazing complimentary breakfast, free WiFi, and free airport transportation. It's located 1.8 km from Skeena Valley Golf and Country Club.

The Copper River Motel, rated 8.6, is also a highly recommended pet-friendly option where pets stay free. It boasts a convenient location, and it is a good base for those interested in skiing, with ski lifts, ski areas, and ski runs all nearby.
What are the best budget hotels in Terrace?
For excellent budget hotels in Terrace, consider the Comfort Inn & Suites, the Holiday Inn Express & Suites Terrace by IHG, and the Best Western Terrace Inn.

The Comfort Inn & Suites boasts an impressive 9.4 rating. Guests frequently mention the comfortable, clean rooms and the amazing breakfast. It also offers complimentary airport transportation and free WiFi. For those looking to enjoy the outdoors, Millennium Park is just 0.5 km away, and Howe Creek Tree Park is 0.6 km from the hotel.

Another highly-rated option is the Holiday Inn Express & Suites Terrace by IHG, with a 9.2 rating. Travellers consistently praise the comfortable, clean rooms, the friendly, helpful staff, and the great breakfast. This hotel also provides free airport transportation and free WiFi, making it very convenient.

The Best Western Terrace Inn, rated 8.2, is also a popular choice. Guests often praise the friendly, helpful staff, the comfortable, clean rooms, and the amazing breakfast. It is conveniently located 0.6 km from Chances Terrace.
What are the most romantic hotels in Terrace for couples?
For a romantic stay in Terrace, The Lodge at Skeena Landing is an excellent choice for couples.

The Lodge at Skeena Landing, with an outstanding 9.6 rating, offers beautiful and clean rooms. Guests frequently highlight the convenient and lovely location, excellent customer service, and good Wi-Fi. Many rooms feature a balcony and a fireplace, creating a cosy and intimate setting great for a romantic getaway.
What are the best hotels in Terrace near Millennium Park?
For hotels in Terrace near Millennium Park, the Comfort Inn & Suites and the Quality Inn Sunshine Suites are both excellent choices.

The Comfort Inn & Suites, with a superb 9.4 rating, is exceptionally close to Millennium Park, just 0.5 km away. Guests frequently comment on the comfortable and clean rooms, the great and amazing breakfast, and the friendly and helpful staff. This hotel also offers free buffet breakfast and sofa beds, making it very suitable for families.

Another highly-rated option is the Quality Inn Sunshine Suites, also with a 9.4 rating. It is located 1.6 km from Millennium Park and provides free full breakfast and complimentary self-parking. Guests consistently praise the friendly and helpful staff, the comfortable and clean rooms, and the good and amazing breakfast. They also highlight the great and great location, and the clean beds. Families will appreciate the free cribs and children's bathrobes available.
When is the best time to go to Terrace?
The best time to visit Terrace, British Columbia, generally depends on your preferred activities, with the summer months (June to August) offering the warmest weather for outdoor pursuits and the winter months (December to February) being ideal for snow sports.

For those looking to explore the natural beauty of the region, the summer provides comfortable temperatures ranging from 18°C to 25°C. This period is superb for hiking trails in areas like the Kitsumkalum Provincial Park or enjoying fishing on the Skeena River. The longer daylight hours also allow for extended exploration of the surrounding wilderness.

Winter appeals to visitors interested in snow-based activities. Temperatures typically hover between -5°C and 5°C, creating excellent conditions for skiing and snowboarding at Shames Mountain. Snowshoeing and cross-country skiing are also popular options in the local parks and trails.

Shoulder seasons, spring (April-May) and autumn (September-October), offer a quieter experience with fewer crowds and often good value on accommodation.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Terrace.
How can I save on a hotel booking in Terrace with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Terrace hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Terrace?
Prices for hotels in Terrace often vary, but you can find a great deal from NZ$165 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.