Find hotels in Terrace from £79

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Terrace hotels

Rest Inn

Rest Inn
2.0 star property
Terrace
8.6 out of 10, Excellent, (284 reviews)
"It was my second time at the Rest In , in terrace. Is very clean and quiet . Easy access to get to downtown or go back on highway 16. Very pleasant receptionist "
Canada
Martha
The price is £87
includes taxes & fees
10 May - 11 May
Rest Inn

The Lodge at Skeena Landing

The Lodge at Skeena Landing
2.5 star property
Terrace
9.6 out of 10, Exceptional, (323 reviews)
"Easy check in, quiet location, awesome Indian food restaurant attached"
Canada
Usoff Pang
The price is £118
includes taxes & fees
14 May - 15 May
The Lodge at Skeena Landing

Copper River Motel

Copper River Motel
2.5 star property
Terrace
8.6 out of 10, Excellent, (101 reviews)
"The check in process was easy, the staff friendly. The property is beautiful. While the room was a bit dated, it had everything we needed. Kitchen was well stocked with all the things one would need for a longer stay. The beds were comfy and clean and the bathroom sparkling. "
Canada
Lana
The price is £81
includes taxes & fees
14 May - 15 May
Copper River Motel

Best Western Terrace Inn

Best Western Terrace Inn
2.5 star property
Terrace
8.2 out of 10, Very good, (775 reviews)
"I was there for one night and the check in and out was fast. "
Canada
Emily
The price is £79
includes taxes & fees
10 May - 11 May
Best Western Terrace Inn

Northern Motor Inn

Northern Motor Inn
2.5 star property
Terrace
7.2 out of 10, Good, (114 reviews)
"Room was clean but cold, bathroom very tiny.. High priced for what there is. Staff was good"
Canada
Brenda
The price is £109
includes taxes & fees
14 May - 15 May
Northern Motor Inn

Quality Inn Sunshine Suites

Quality Inn Sunshine Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (274 reviews)
"excellent breakfast"
Canada
Gerrit
The price is £95
includes taxes & fees
16 May - 17 May
Quality Inn Sunshine Suites

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (659 reviews)
"The breakfast was perfect it had a very large variety for all dietary needs "
Canada
Crystal
The price is £115
includes taxes & fees
17 May - 18 May
Comfort Inn & Suites

Days Inn by Wyndham Terrace

Days Inn by Wyndham Terrace
2.5 star property
Terrace
7.6 out of 10, Good, (695 reviews)
"The breakfast was very good, and the staff was amazing. "
Canada
Stephen
The price is £93
includes taxes & fees
6 May - 7 May
Days Inn by Wyndham Terrace

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, (828 reviews)
"We love staying here every time while in terrace, hospitality is so great, clean and breakfast is always amazing and fulfilling! "
Canada
Jennifer
The price is £115
includes taxes & fees
24 May - 25 May
Holiday Inn Express & Suites Terrace by IHG

Sandman Hotel Terrace

Sandman Hotel Terrace
2.0 star property
Terrace
8.0 out of 10, Very good, (784 reviews)
"Loved the stay"
Canada
Sonya
The price is £105
includes taxes & fees
10 May - 11 May
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.

Photo by Marc Bee
Open Photo by Marc Bee

Top Terrace Hotel Reviews

More cheap stays in Terrace

Find out more about Terrace

Top reasons to visit Terrace

  • Outdoor Adventures: Terrace is perfect for outdoor enthusiasts, offering skiing, hiking, and eco-friendly exploration in stunning landscapes.
  • Cultural Experiences: Engage with local culture through sightseeing trips, live music events, and visits to cultural villages.
  • Scenic Beauty: Enjoy breathtaking views of the surrounding countryside and immerse yourself in nature's tranquillity.
  • Vibrant City Life: Experience the lively atmosphere with local art theatres and unique dining options.
  • Diverse Accommodation: Choose from luxury hotels to charming motels, catering to all traveller needs.

Find great hotels in Terrace

Discover an array of accommodation options in Terrace, British Columbia, perfect for both business travellers and adventure seekers. From luxury and boutique hotels to charming motels, you'll find pet-friendly options and inviting terraces to unwind. Experience the local charm while enjoying modern amenities that cater to your every need.

  • Sandman Hotel Terrace: Sandman Hotel Terrace is a budget-friendly lodging option that caters to both business and leisure travellers seeking a pet-friendly experience. Located in the heart of Terrace, this hotel welcomes pets with open arms, offering amenities such as food and water bowls and a waived fee for service animals. Guests appreciate the comfortable rooms and convenient amenities that make it ideal for business trips or family holidays, ensuring a hassle-free stay.
  • Days Inn by Wyndham Terrace: Days Inn by Wyndham Terrace is perfect for the adventurous traveller looking for a blend of comfort and excitement. This budget-friendly hotel is strategically situated in Terrace, providing easy access to a variety of outdoor activities such as fishing, horseback riding, and skiing. Guests can enjoy recreational pursuits nearby, making it a great choice for those keen on exploring the natural beauty of the region while enjoying the comfort of a well-equipped hotel.
  • Holiday Inn Express & Suites Terrace by IHG: Holiday Inn Express & Suites Terrace by IHG stands out with its impressive guest rating of 9.2, making it an excellent choice for both business and leisure visitors. This budget-friendly hotel is pet-friendly, allowing furry companions to join you on your travels. Known for its modern amenities and welcoming atmosphere, it provides a comfortable base for discovering Terrace while ensuring a restful stay, complete with conveniences like complimentary breakfast and high-speed internet.

Where to stay near Terrace

Terrace, British Columbia, offers a captivating blend of outdoor adventures and stunning scenery. Explore the vibrant city views while enjoying the central location, perfect for immersing yourself in nature. The nearby Surrey countryside invites eco-friendly exploration, while local art theatres provide a glimpse into the region's cultural scene. Whether you're seeking adventure or a tranquil escape, Terrace promises an unforgettable experience that embraces the beauty of its surroundings.

  • Lakelse: Nestled approximately 17.7km from Terrace, Lakelse is a hidden gem that beckons outdoor enthusiasts and adventure seekers alike. Known for its stunning natural scenery, this city offers a plethora of recreational opportunities, including skiing and access to beautiful parks and lakes. The visitor experience peaks from July to September, making it an ideal summer getaway to explore the local national state park and enjoy the great outdoors. With its inviting atmosphere and opportunities for adventure, Lakelse promises a memorable escape for those looking to reconnect with nature.
  • Usk: Located a mere 17.7km from Terrace, Usk is another delightful destination for eco-conscious travellers and outdoor lovers. This charming city is rich in natural beauty, featuring pristine nature reserves and parks that are perfect for exploration and relaxation. Similar to Lakelse, Usk experiences peak visitor numbers from July to September, making it an excellent choice for summer adventures. Whether you're hiking through lush landscapes or enjoying the tranquillity of its natural surroundings, Usk offers an enriching experience for those who appreciate the great outdoors and eco-friendly pursuits.

Things to do in Terrace

Terrace offers a wealth of outdoor adventures and stunning scenery, making it an ideal destination for holidays. Visitors can enjoy a variety of activities such as skiing at local ski resorts, exploring recreational areas, and indulging in private tours. For those seeking cultural experiences, there are opportunities for sightseeing trips and live music events, as well as relaxing spa experiences to enhance your stay.

Shopping

In Terrace, visit the Skeena Mall for a variety of shops, including gift stores and local boutiques. If you're up for a drive, check out the Bulkley Valley Mall, located about 48.3km away, offering a wider selection of retailers and dining options.

Recreation

In Terrace, the Skeena Wellness Centre provides a serene environment with yoga classes and holistic therapies. Experience rejuvenation at the Copper River Boutique Hotel, where you can indulge in spa treatments and relax in the tranquil gardens, surrounded by stunning mountain views.

Adventure

Explore the stunning landscapes of the Skeena River through kayaking or rafting, where you can paddle amid breathtaking scenery and wildlife. For hiking enthusiasts, the scenic trails around Terrace offer exhilarating views and an opportunity to immerse yourself in nature’s beauty.

Nightlife

Terrace offers a charming nightlife with options like the local favourite, the Skeena Valley Brewing Company for craft beers, and the lively Thornhill Pub for a casual evening. For a unique experience, enjoy live music at the George Little House, creating a warm and welcoming atmosphere.

*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 December to February, 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Terrace with your flights and activities by booking an Expedia package.

Find the best attractions in Terrace

Terrace, British Columbia, offers a fantastic outdoor adventure for tourists seeking scenic beauty and cultural experiences. Visitors can explore a variety of attractions, including cultural villages, parks, and educational sites, making it ideal for families and outdoor enthusiasts alike. With its stunning landscapes and rich local culture, Terrace provides numerous opportunities to immerse oneself in nature and community.

  • Heritage Park Museum: Immerse yourself in the rich cultural heritage of the region at Heritage Park Museum. This cultural village showcases local history, art, and traditions, offering a unique insight into the community's past through engaging exhibits and activities.
  • Millennium Park: Enjoy a family-friendly atmosphere at Millennium Park, where you can wander through beautiful green spaces, engage in outdoor activities, and appreciate eco-friendly initiatives. It's a perfect spot for picnics and enjoying the great outdoors with loved ones.
  • Northwest Community College: Explore the educational offerings at Northwest Community College, where culture thrives through diverse programs and community events. This institution fosters learning and creativity, making it a vibrant hub for students and visitors alike.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January24.8°F (-4.0°C)Frequent RainMostly CloudyAverageSlightly Low
February25.0°F (-3.9°C)Moderate RainMostly CloudyAverageSlightly Low
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 CloudyAverageAverage
December23.7°F (-4.6°C)Moderate RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Terrace

When visiting Terrace, British Columbia, you can fly into three major airports. Terrace, BC (YXT-Northwest Regional) is located 4.8km from the town and has nearby accommodations like the Remo Ridge Bed & Breakfast, offering free airport transportation. Prince Rupert, BC (YPR) is situated 122.3km away, with hotels like the Crest Hotel and Prestige Oceanview Hotel, both 8.0km from the airport. Smithers, BC (YYD-Smithers Regional), located 96.6km from Terrace, features the Prestige Hudson Bay Lodge, 6.4km from the airport, with shuttle services available. Each airport provides convenient access to local hotels and transport options to enhance your stay.

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 canceled 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 Terrace hotel booking with Expedia?
Members always get our best prices. Find our best Terrace hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Terrace hotel?
Prices for hotels in Terrace often vary, but you can find a great deal from £79 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 the cheapest rate.

Explore a world of travel with Expedia