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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Terrace hotels

1. Days Inn by Wyndham Terrace

Days Inn by Wyndham Terrace
2.5 star property
Terrace
7.8 out of 10, Good, (729 reviews)
"It was a comfortable stay!!"
Canada
Barbara
The price is AU$178
includes taxes & fees
25 July - 26 July
Days Inn by Wyndham Terrace

2. Quality Inn Sunshine Suites

Quality Inn Sunshine Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (301 reviews)
"Nice clean hotel!"
Canada
RENEE
The price is AU$189
includes taxes & fees
15 Aug - 16 Aug
Quality Inn Sunshine Suites

3. Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (699 reviews)
"Room is clean, breakfast food is good"
Canada
Liming
The price is AU$243
includes taxes & fees
26 July - 27 July
Comfort Inn & Suites

4. Sandman Hotel Terrace

Sandman Hotel Terrace
2.0 star property
Terrace
8.0 out of 10, Very good, (812 reviews)
"The staff was great to deal with"
Canada
Ross
The price is AU$147
includes taxes & fees
9 Aug - 10 Aug
Sandman Hotel Terrace

5. The Lodge at Skeena Landing

The Lodge at Skeena Landing
2.5 star property
Terrace
9.6 out of 10, Exceptional, (333 reviews)
"Loved it. Will definitely be trying to stay here everytime we come through terrace!"
Canada
Devon
The price is AU$221
includes taxes & fees
28 July - 29 July
The Lodge at Skeena Landing

6. Best Western Terrace Inn

Best Western Terrace Inn
2.5 star property
Terrace
8.2 out of 10, Very good, (845 reviews)
"This hotel offers a good variety of items for breakfast."
Canada
Janice
The price is AU$157
includes taxes & fees
9 Aug - 10 Aug
Best Western Terrace Inn

7. 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, (868 reviews)
"Very helpful staff!"
Canada
Curtis
The price is AU$221
includes taxes & fees
15 Aug - 16 Aug
Holiday Inn Express & Suites Terrace by IHG

8. Rest Inn

Rest Inn
2.0 star property
Terrace
8.6 out of 10, Excellent, (301 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 AU$169
includes taxes & fees
6 Aug - 7 Aug
Rest Inn

9. Copper River Motel

Copper River Motel
2.5 star property
Terrace
8.6 out of 10, Excellent, (112 reviews)
"Rustic outdoorsy feel, friendly staff, nice quiet area to walk in the woods. Kitchenette very helpful."
Canada
Deana
The price is AU$152
includes taxes & fees
27 July - 28 July
Copper River Motel

10. Rainbow Inn Motel

Rainbow Inn Motel
2.5 star property
Terrace
5.0 out of 10, (7 reviews)
"This is a motel with direct access to ground floor rooms. The kitchen unit is very comfortable and the room. Is large enough to work in ."
Canada
Anonymous traveller
Rainbow Inn Motel

11. Northern Motor Inn

Northern Motor Inn
2.5 star property
Terrace
7.2 out of 10, Good, (117 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 AU$164
includes taxes & fees
28 July - 29 July
Northern Motor Inn

12. Shames Country Lodge

Shames Country Lodge
2.0 star property
Terrace
10.0 out of 10, Exceptional, (5 reviews)
"This was a super cute place to stay. Hosts were amazingly generous. Loved the vibe...want to revisit in the summer "
United States
Mai-Lynh
Shames Country Lodge
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

  • Stunning Natural Landscapes: Terrace offers breathtaking scenery, perfect for outdoor enthusiasts with activities like hiking, fishing, and birdwatching.
  • Adventure Opportunities: Engage in exhilarating outdoor activities such as skiing at local resorts and exploring recreational areas.
  • Rich Cultural Experiences: Explore cultural villages and urban parks, ideal for families and culture enthusiasts alike.
  • Charming Neighbourhoods: Discover the trendy vibe of Terrace while immersing yourself in its vibrant local culture.
  • Diverse Accommodation Options: Enjoy a range of comfortable lodgings, from hotels to pet-friendly motels, catering to all types of travellers.

Find great hotels in Terrace

Discover a variety of accommodation options in Terrace, British Columbia, ranging from comfortable hotels to charming motels. Perfect for both business travellers and those seeking a pet-friendly adventure holiday, these lodgings offer essential amenities and efficient delivery options to enhance your stay. Whether you’re exploring the stunning natural landscapes or engaging in local activities, you’ll find a welcoming base to relax and recharge in this picturesque region.

  • Days Inn by Wyndham Terrace: Nestled in the scenic surroundings of Terrace, the Days Inn by Wyndham is an ideal choice for adventurous spirits and business travellers alike. With a focus on recreation, guests can indulge in a variety of adventure sports, including nearby downhill skiing, bicycle rentals, fishing, horse riding, and hiking trails. The hotel is well-suited for those seeking an active holiday experience, while offering comfortable accommodations and essential amenities to recharge after a day of exploration.
  • Best Western Terrace Inn: With a commendable guest rating of 8.2, the Best Western Terrace Inn is a family-friendly option that prides itself on eco-certification, making it an exceptional choice for environmentally conscious travellers. Located conveniently in Terrace, this hotel provides amenities tailored for families, including complimentary cribs for younger guests. The combination of a welcoming atmosphere and commitment to sustainability makes it a popular choice for those looking to balance comfort with eco-friendly practices.
  • Sandman Hotel Terrace: Rated at 8.0, the Sandman Hotel Terrace caters to business travellers and pet owners, offering a welcoming environment for both. This hotel allows pets on-site, with thoughtful amenities such as food and water bowls, ensuring that furry companions feel right at home. Guests appreciate the balance of professional services and pet-friendly policies, making it a convenient option for those travelling with their beloved animals while still enjoying the comfort of a quality hotel.

Where to stay near Terrace

Terrace, British Columbia, is a haven for outdoor enthusiasts and adventure seekers, offering breathtaking scenery and eco-friendly experiences. Explore the vibrant local culture while enjoying activities such as hiking, fishing, and birdwatching. With convenient transportation services, you can easily venture into the surrounding natural beauty. Discover charming neighbourhoods and immerse yourself in the trendy vibe that makes Terrace a unique destination for your holiday getaway.

  • Lakelse: Nestled approximately 18km from Terrace, Lakelse is a charming city celebrated for its stunning outdoor scenery and adventurous spirit. The area experiences a steady flow of visitors year-round, with peak arrivals from July to September. Enthusiasts flock here for exhilarating activities such as skiing and exploring the beautiful Lakelse Lake. Outdoor lovers will appreciate the national state park and recreational areas that offer hiking, fishing, and breathtaking views. Whether you’re seeking an adrenaline rush or a peaceful retreat in nature, Lakelse provides an ideal escape.
  • Usk: Located a mere 18km from Terrace, Usk is a hidden gem that attracts visitors with its eco-friendly adventures and lush natural surroundings. Similar to Lakelse, Usk sees its highest visitor numbers during the summer months, particularly from July to September. The city's proximity to nature reserves and natural parks makes it perfect for those looking to immerse themselves in the great outdoors. Activities like hiking and wildlife observation await, allowing travellers to connect with nature while enjoying the serene landscapes that Usk has to offer.

Things to do in Terrace

Terrace, British Columbia, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Popular activities include skiing at local resorts and exploring recreational areas. It serves as an excellent home base for day trips to regional destinations, offering adrenaline-pumping outdoor adventures and exciting experiences. Whether you're looking for thrilling activities or serene landscapes, Terrace has something to offer every adventurer.

Shopping

In the heart of Terrace, you’ll discover local boutiques like the Skeena Valley Mall, offering a range of shops for unique gifts. If you're up for a drive, check out the Bulkley Valley Mall, located approximately 45 minutes away, where you'll find more diverse shopping options.

Recreation

In Terrace, the Skeena Valley Wellness Centre offers a serene atmosphere with yoga classes and holistic therapies to rejuvenate your mind and body. For outdoor enthusiasts, explore the breathtaking hiking trails and pristine rivers in the surrounding area, providing an invigorating retreat into nature.

Adventure

Explore the stunning landscapes of the Skeena River through thrilling white-water rafting adventures. Experience the rush of navigating rapids while surrounded by breathtaking wilderness. For a unique perspective, try zip-lining through the lush forests, where you'll soar above the treetops and take in panoramic views of the region.

Nightlife

Experience the lively atmosphere of Terrace's nightlife at venues like the Skeena Valley Brewing Company, where you can enjoy craft beers and live music. For a more laid-back vibe, visit the Thornhill Pub for a relaxed drink and good conversation with locals.

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

Booking tips and Expedia advantages for Terrace

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Terrace are November to January, where the prices are slightly lower. This is in comparison to July to September, 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: Expedia's search feature enables you to specify your budget, preferred location, and various other criteria. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Terrace with your flights and activities through an Expedia package.

Find the best attractions in Terrace

Terrace, British Columbia, is an ideal destination for those seeking outdoor adventures and stunning scenery. The area boasts a variety of attractions, including cultural villages, urban parks, and educational sites, perfect for families and culture enthusiasts alike. With its rich natural beauty and diverse experiences, Terrace promises an unforgettable holiday for every type of traveller.

  • Heritage Park Museum: Immerse yourself in the rich cultural heritage of the region at Heritage Park Museum. This charming cultural village showcases local history and traditions through engaging exhibits and interactive displays, providing a glimpse into the past of Terrace and its communities.
  • Millennium Park: Enjoy the natural beauty and tranquility of Millennium Park, an eco-friendly outdoor space ideal for families. With well-maintained paths, picnic areas, and play zones, it offers a perfect setting for relaxation and recreation amidst lush greenery.
  • Northwest Community College: Explore the vibrant atmosphere of Northwest Community College, a hub of education and culture. The campus often hosts art shows and cultural events, making it a lively place to experience local creativity and engage with students and faculty.

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 with the Northwest Regional Airport (YXT), situated 5km from the town centre. Notable accommodation options nearby include Remo Ridge Bed & Breakfast, located 2km from the airport with complimentary transportation services. The Best Western Terrace Inn and Comfort Inn & Suites, both 5km away, offer limited-hour airport shuttles, free transport, and accessible services. For those considering alternative airports, Smithers Regional Airport (YYD) is about 97km away, with hotels like Prestige Hudson Bay Lodge providing shuttles for a fee. Prince Rupert Airport (YPR) is 122km distant, with several hotels ensuring easy access to the airport.

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-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 program—gives you instant access to discounts with 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 AU$147 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.