Find hotels in Terrace from CA $115

  • 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
Guest rating
Star rating

Our top choices for Terrace hotels

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, (826 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 CA $175
CA $201 total
includes taxes & fees
May 31 - Jun 1
Holiday Inn Express & Suites Terrace by IHG

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (656 reviews)
"The breakfast was perfect it had a very large variety for all dietary needs "
Canada
Crystal
The price is CA $169
CA $194 total
includes taxes & fees
May 1 - May 2
Comfort Inn & Suites

Sandman Hotel Terrace

Sandman Hotel Terrace
2.0 star property
Terrace
8.0 out of 10, Very good, (783 reviews)
"Loved the stay"
Canada
Sonya
The price is CA $166
CA $193 total
includes taxes & fees
May 1 - May 2
Sandman Hotel Terrace

Days Inn by Wyndham Terrace

Days Inn by Wyndham Terrace
2.5 star property
Terrace
7.6 out of 10, Good, (693 reviews)
"Friendly staff, convenient location and clean rooms "
Canada
Kimberlie
The price is CA $149
CA $171 total
includes taxes & fees
May 1 - May 2
Days Inn by Wyndham Terrace

The Lodge at Skeena Landing

The Lodge at Skeena Landing
2.5 star property
Terrace
9.6 out of 10, Exceptional, (322 reviews)
"Easy check in, quiet location, awesome Indian food restaurant attached"
Canada
Usoff Pang
The price is CA $189
CA $217 total
includes taxes & fees
May 1 - May 2
The Lodge at Skeena Landing

Best Western Terrace Inn

Best Western Terrace Inn
2.5 star property
Terrace
8.2 out of 10, Very good, (770 reviews)
"I was there for one night and the check in and out was fast. "
Canada
Emily
The price is CA $126
CA $145 total
includes taxes & fees
May 16 - May 17
Best Western Terrace Inn

Quality Inn Sunshine Suites

Quality Inn Sunshine Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (271 reviews)
"This hotel was very clean. The staff were friendly and welcoming. I enjoyed my stay. "
Canada
Emily
The price is CA $152
CA $175 total
includes taxes & fees
May 15 - May 16
Quality Inn Sunshine Suites

Rest Inn

Rest Inn
2.0 star property
Terrace
8.6 out of 10, Excellent, (283 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 CA $139
CA $160 total
includes taxes & fees
May 1 - May 2
Rest Inn

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 CA $100
CA $115 total
includes taxes & fees
May 5 - May 6
Copper River Motel

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

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 CA $160
CA $184 total
includes taxes & fees
May 1 - May 2
Northern Motor Inn

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.

Photo by Marc Bee
Open Photo by Marc Bee

Top Terrace Hotel Reviews

Recent Reviews in Terrace

More cheap stays in Terrace

Hotels in Terrace with star rating

Find out more about Terrace

Top reasons to visit Terrace

  • Stunning Outdoor Adventures: Terrace is a paradise for outdoor enthusiasts, offering excellent hiking, skiing, and fishing opportunities amidst breathtaking landscapes.
  • Scenic Views: Don't miss the panoramic vistas from Terrace Mountain, perfect for capturing the beauty of the region.
  • Cultural Experiences: Explore the vibrant local culture at nearby villages and enjoy family-friendly activities in parks.
  • Pristine Wilderness: Discover the beautiful Skeena River and enjoy camping in untouched natural settings.
  • Welcoming Accommodations: Terrace offers a range of accommodations, from pet-friendly motels to cozy suites, catering to all travellers.

Find great hotels in Terrace

Discover a variety of hotel accommodations in Terrace, British Columbia, perfect for both business travellers and adventure seekers. From pet-friendly motels to comfortable suites, you'll find options that cater to your needs. Whether you're looking for a cozy stay or a place to unwind after exploring the stunning landscapes, Terrace offers a welcoming selection of hotels to make your visit memorable.

  • Sandman Hotel Terrace: A budget-friendly haven for travellers seeking a comfortable stay in Terrace, Sandman Hotel Terrace is ideal for both business and leisure guests. With a welcoming atmosphere, the hotel offers pet-friendly accommodations, making it perfect for those travelling with furry companions. Key amenities include in-room pet allowances, food and water bowls, and waived fees for service animals. Guests can enjoy the convenience of business facilities, ensuring a productive stay while surrounded by the natural beauty of British Columbia.
  • Days Inn by Wyndham Terrace: Catering to adventure-seekers and business travellers alike, Days Inn by Wyndham Terrace provides an exhilarating stay with a range of outdoor activities nearby. Guests can indulge in skiing, hiking, horseback riding, and fishing, all within reach, making it a perfect base for exploring the great outdoors. The hotel’s budget-friendly rates and comfortable accommodations ensure a pleasant experience, while its commitment to service makes it a top choice for those looking to blend work and play during their visit to Terrace.
  • Holiday Inn Express & Suites Terrace by IHG: With an impressive guest rating of 9.2 out of 10, Holiday Inn Express & Suites Terrace by IHG stands out for its modern amenities and high-quality service. This budget-friendly hotel is also pet-friendly, allowing guests to bring their pets along for the adventure. Amenities include waived fees for service animals and a welcoming atmosphere designed for both business and leisure travellers. Guests appreciate the comfortable rooms and complimentary breakfast, making it an excellent choice for a memorable stay in Terrace.

Where to stay near Terrace

Terrace, British Columbia, is a haven for outdoor enthusiasts and adventure lovers. Nestled amid stunning landscapes, visitors can explore the beautiful Skeena River and enjoy camping in nearby pristine wilderness areas. The city centre offers trendy cafes and local shops, while the surrounding region boasts fantastic hiking, fishing, and eco-friendly experiences. Don't miss the chance to discover the breathtaking scenery and vibrant vibes that make Terrace a must-visit destination for your Canadian vacation.

  • Lakelse: Located 17.7km from Terrace, Lakelse is a haven for outdoor enthusiasts seeking adventure amidst stunning natural scenery. This city attracts visitors year-round, with peak arrivals from July to September. Here, you can immerse yourself in recreational activities such as skiing and exploring the beautiful Lakelse Lake. Notable attractions include the nearby national state park, where you can enjoy hiking and wildlife watching. Whether you're looking for thrilling outdoor experiences or a serene escape, Lakelse offers the perfect blend of adventure and relaxation.
  • Usk: Also situated 17.7km from Terrace, Usk is a charming city that caters to eco-conscious travellers and adventure seekers alike. Visitors flock here year-round, with a surge in numbers during the summer months. Usk is surrounded by breathtaking nature reserves and natural parks, making it an ideal spot for hiking, birdwatching, and reconnecting with nature. The local recreational area provides ample opportunities for outdoor activities, ensuring your visit is filled with exploration and discovery. Experience the beauty of Usk and embrace the great outdoors.

Things to do in Terrace

Terrace, British Columbia, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can enjoy moderate treks, take advantage of excellent skiing opportunities, and explore scenic spots throughout the area. With its recreational areas and nearby ski resorts, Terrace offers a variety of activities for nature lovers and thrill-seekers alike, making it an ideal vacation destination for those looking to experience the beauty of the Canadian outdoors.

Shopping

In Terrace, explore the local charm at the Skeena Mall, offering a variety of shops for unique gifts. If you're up for a drive, visit the Bulkley Valley Mall in Smithers for more retail options, featuring Canadian brands and local artisans.

Recreation

Located near the Skeena River, the Terrace Wellness Centre offers yoga classes and holistic therapies in a tranquil setting. For outdoor enthusiasts, the stunning Shames Mountain provides skiing and hiking opportunities, while the nearby Kitsumkalum River invites kayaking and fishing, ensuring a rejuvenating experience in nature.

Adventure

Explore the stunning Skeena River with white-water rafting adventures, perfect for adrenaline seekers. Experience the thrill of mountain biking on the local trails, or hike the breathtaking paths of the surrounding mountains, offering stunning views and a chance to connect with nature.

Nightlife

Experience the vibrant nightlife at the Skeena Valley Brewing Company, where you can enjoy locally crafted beers and a friendly atmosphere. For a more relaxed vibe, visit the Shames Mountain Lodge for live music and great food, all while mingling with fellow adventurers.

*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: Expedia's search tool lets you set your budget and choose your ideal location, among other preferences. You can arrange your results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to narrow down 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 stay in Terrace with your flights and activities through an Expedia package.

Find the best attractions in Terrace

Terrace, British Columbia, is a fantastic destination for outdoor enthusiasts and culture seekers alike. Explore the vibrant local culture at nearby villages, enjoy family-friendly activities in parks, or delve into educational experiences. Don't miss the stunning views from Terrace Mountain, perfect for adventure and scenic enjoyment. Whether you're interested in cultural immersion or outdoor adventures, Terrace has something to offer every traveller.

  • Heritage Park Museum: Immerse yourself in the rich cultural history of the region at the Heritage Park Museum. This cultural village showcases artifacts and exhibits that highlight the lifestyle, traditions, and heritage of the local community, offering a unique glimpse into the past.
  • Millennium Park: Enjoy a day outdoors at Millennium Park, a family-friendly space that emphasizes eco-friendly practices. With walking trails, picnic areas, and playgrounds, it's the perfect spot for relaxation and recreation amidst beautiful natural surroundings.
  • Northwest Community College: Explore the educational offerings at Northwest Community College, a hub for cultural exchange and learning. The college hosts events and programs that reflect the diverse community, making it a vibrant part of Terrace's cultural landscape.

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 planning your trip to Terrace, British Columbia, the primary airport is YXT-Northwest Regional, situated 4.8km from the city centre. Nearby accommodation options include the 4-star Remo Ridge Bed & Breakfast, which offers free airport transportation, and the Holiday Inn Express & Suites Terrace, located 4.8km away, providing various shuttle services on request. For those considering a longer journey, YYD-Smithers Regional, located 96.6km away, has hotels like the Prestige Hudson Bay Lodge and Silvern Lake Trail Bed & Breakfast, both offering shuttle services. Alternatively, YPR-Prince Rupert Airport, 122.3km away, features stays like the Crest Hotel and Prestige Oceanview Hotel, both conveniently accessible from 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. Find more child-friendly accommodations in Terrace
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. Find more hotels with free breakfast in Terrace
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. See more pet-friendly hotels in Terrace
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. View all budget hotels in 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. See all romantic hotels in Terrace
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 CA $115 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