Find and Book Top Hotels in Terrace

Search among 8 available hotels and places to stay in Terrace from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-8 out of 8
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great50 reviews
MapView on map1500 yd from City Center1200 yd from Heritage Park Museum
From   US$ 106 /nightSelect
MapView on map2.2 mi from City Center1.2 mi from Lucky Dollar Bingo Palace Ltd
From   US$ 89 /nightSelect
8.2
Great35 reviews
500 yd from City Center200 yd from University of Northern BC
From   US$ 132 /nightSelect
8.2
Great48 reviews
1.2 mi from City Center300 yd from Lucky Dollar Bingo Palace Ltd
From   US$ 28 /nightSelect
8.0
Great50 reviews
300 yd from City Center100 yd from Heritage Park Museum
From   US$ 104 /nightSelect
8.4
Great51 reviews
3.4 mi from City Center
From   US$ 89 /nightSelect
8.2
Great43 reviews
1.9 mi from City Center1700 yd from Lucky Dollar Bingo Palace Ltd
From   US$ 104 /nightSelect
8.2
Great38 reviews
200 yd from City Center200 yd from Terrace Bowling Alley Ltd
From   US$ 111 /nightSelect

Best hotels and places to stay in Terrace

Why visit?

Terrace, located in British Columbia, Canada, offers a delightful experience for tourists with its stunning natural beauty and numerous outdoor activities. From hiking in Mount Layton Hot Springs to fishing in the Kitimat River, Terrace has something to offer for every adventurer. Additionally, the citys charming downtown area is home to various shops, restaurants, and cultural attractions, making it an ideal destination for travelers seeking both tranquility and exploration.

Where to stay?

Downtown Terrace: The heart of the city, downtown Terrace, is a vibrant area that offers a convenient base for exploring the surrounding attractions. Visitors can find a variety of terrace hotels and motels in this area, such as the Terrace Motel and the Terrace Inn Hotel. These establishments provide comfortable accommodations, friendly service, and easy access to amenities like restaurants, shops, and entertainment venues.

Skeena River: For nature enthusiasts and outdoor lovers, staying along the banks of the Skeena River is a fantastic option. The Terrace area boasts several lodges and resorts that offer breathtaking river views and proximity to outdoor activities. Examples include the Skeena River House B&B and the Cedar House Restaurant & Chalets. These accommodations provide a peaceful retreat amidst nature, allowing guests to unwind and enjoy the beautiful surroundings.

Terrace Mountain: If youre seeking a more secluded and tranquil stay, consider booking a hotel near Terrace Mountain. The mountain offers stunning panoramic views of the city and serves as a gateway to various hiking and biking trails. The Copper River Motel and Terrace Mountain Bed and Breakfast are both excellent choices for those who wish to be close to nature and enjoy the serene atmosphere that Terrace Mountain provides.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $140.

4-star hotels: The average price per night is around $140 to $200.

5-star hotels: The average price per night is around $200 to $300.Terrace, located in British Columbia, Canada, offers a delightful experience for tourists with its stunning natural beauty and numerous outdoor activities. From hiking in Mount Layton Hot Springs to fishing in the Kitimat River, Terrace has something to offer for every adventurer. Additionally, the citys charming downtown area is home to various shops, restaurants, and cultural attractions, making it an ideal destination for travelers seeking both tranquility and exploration.Downtown Terrace: The heart of the city, downtown Terrace, is a vibrant area that offers a convenient base for exploring the surrounding attractions. Visitors can find a variety of terrace hotels and motels in this area, such as the Terrace Motel and the Terrace Inn Hotel. These establishments provide comfortable accommodations, friendly service, and easy access to amenities like restaurants, shops, and entertainment venues.3-star hotels: The average price per night is around $80 to $140.

4-star hotels: The average price per night is around $140 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Terrace B&B: This cozy bed and breakfast in downtown Terrace offers affordable rates while maintaining a high standard of comfort. Guests can enjoy a complimentary breakfast and convenient access to nearby attractions.

Restful Motel: Located in a peaceful neighborhood, this motel provides comfortable rooms at a reasonable price. It offers amenities such as free Wi-Fi and a 24-hour front desk, ensuring a pleasant stay for budget-conscious travelers.

Sleeping Beauty Motel: Situated near Terrace Mountain, this motel offers affordable accommodations with basic amenities, including free parking and comfortable beds. Its convenient location allows easy access to outdoor activities.

Best kids-friendly hotels:

Best Western Terrace Inn: This family-friendly hotel boasts spacious rooms and an indoor pool, making it perfect for kids to enjoy. Additionally, it offers a complimentary breakfast and is located within close proximity to parks and recreational areas.

Holiday Inn Express Terrace: With its friendly staff and array of amenities, including an indoor pool and complimentary breakfast, this hotel ensures a comfortable stay for families traveling with children. Its central location allows for easy exploration of nearby attractions.

Best hotels for romantic getaway:

Inn of the West: This charming hotel offers cozy rooms with modern amenities, making it an ideal choice for a romantic retreat. It features a garden patio where couples can relax and enjoy each others company in a serene setting.

Northern Motor Inn: Known for its peaceful ambiance, this inn offers comfortable rooms and a romantic atmosphere. Couples can unwind in the on-site restaurant and bar, enjoying a cozy evening together.

Best for location:

Sandman Inn Terrace: Situated in downtown Terrace, this hotel provides easy access to various amenities, including shops, restaurants, and entertainment venues. Its central location makes it an ideal choice for travelers who prefer convenience.

Days Inn Terrace: Located near the Skeena River, this hotel offers beautiful views and proximity to outdoor activities. Guests can enjoy a comfortable stay while having quick access to nature and recreational areas.

Best for a short city break:

Coast Inn of the West: This modern hotel offers comfortable rooms and is conveniently located near downtown Terrace. It provides easy access to restaurants, shops, and cultural attractions, making it perfect for a short city break.

Comfort Inn & Suites: Offering a range of amenities, including a fitness center and free breakfast, this hotel ensures a pleasant stay during a short city break. Its central location allows for easy exploration of the citys highlights.

Show moreLess