Find beach hotels in Terrace from CA $145

  • 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 availability on Terrace Beach Hotel

No exact matches found, but these alternatives could be just right

Recommended hotels in Terrace

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (666 reviews)
"Staff are friendly and check in was very smooth! The place is clean and comfy! Breakfast was great! The only drawback was that it says pool but they mean a hot tub, there is no pool and I wish they would clearly state this as I chose this hotel specifically for the pool for the littles. "
Canada
Kimberly
The price is CA $179
CA $206 total
includes taxes & fees
May 18 - May 19
Comfort Inn & Suites

Northern Motor Inn

Northern Motor Inn
2.5 star property
Terrace
7.2 out of 10, Good, (115 reviews)
"We enjoyed the convenience of where it was, the restaurant and the parking"
Canada
EVELYN
The price is CA $135
CA $155 total
includes taxes & fees
May 18 - May 19
Northern Motor Inn

The Lodge at Skeena Landing

The Lodge at Skeena Landing
2.5 star property
Terrace
9.6 out of 10, Exceptional, (328 reviews)
"This is our second time staying here and it was as great as the last time. I’ll continue staying here when my visit my family in Terrace. I live in the rainforest on Vancouver Island and this lodge just feels like home. "
Canada
Denise
The price is CA $189
CA $217 total
includes taxes & fees
May 18 - May 19
The Lodge at Skeena Landing

Rest Inn

Rest Inn
2.0 star property
Terrace
8.6 out of 10, Excellent, (288 reviews)
"Clean And comfortable, staff are very nice too!"
Canada
Donald
The price is CA $139
CA $160 total
includes taxes & fees
May 18 - May 19
Rest Inn

Copper River Motel

Copper River Motel
2.5 star property
Terrace
8.6 out of 10, Excellent, (101 reviews)
"Friendly staff, clean and nice view of river "
Canada
Darryl
The price is CA $130
CA $150 total
includes taxes & fees
May 18 - May 19
Copper River Motel

Quality Inn Sunshine Suites

Quality Inn Sunshine Suites
2.5 star property
Terrace
9.4 out of 10, Exceptional, (276 reviews)
"Friendly staff, great breakfast options, close to everything. "
Canada
Wilson
The price is CA $166
CA $191 total
includes taxes & fees
Jun 13 - Jun 14
Quality Inn Sunshine Suites

Holiday Inn Express & Suites Terrace by IHG

Holiday Inn Express & Suites Terrace by IHG
2.5 star property
Terrace
9.0 out of 10, Wonderful, (835 reviews)
"Clean rooms, pools fun for the kids breakfast is awesome! "
Canada
Trevor
The price is CA $194
CA $223 total
includes taxes & fees
Jun 7 - Jun 8
Holiday Inn Express & Suites Terrace by IHG

Days Inn by Wyndham Terrace

Days Inn by Wyndham Terrace
2.5 star property
Terrace
7.8 out of 10, Good, (698 reviews)
"The heater was a little loud for sleeping, so we turned it off and had a great sleep. Our king bed had lots of pillows and was very comfortable. It is an older hotel and could use a few upgrades, but it was very clean, staff were welcoming and personable, and so comfortable we will now prefer to stay at the Days Inn when we need to overnight in Terrace. They also offer a nice seniors rate as well! Thank you!"
Canada
Belinda
The price is CA $129
CA $148 total
includes taxes & fees
May 18 - May 19
Days Inn by Wyndham Terrace

Best Western Terrace Inn

Best Western Terrace Inn
2.5 star property
Terrace
8.2 out of 10, Very good, (783 reviews)
"The view was beautiful and location was perfect for walking everywhere!"
Canada
Taylor
The price is CA $126
CA $145 total
includes taxes & fees
May 23 - May 24
Best Western Terrace Inn

Caribou Lodge ~ Entire private home with hot tub!

Caribou Lodge ~ Entire private home with hot tub!
Terrace
10.0 out of 10, Exceptional, (13 reviews)
"Beautiful spacious home with a lovely yard. Was a perfect fit for myself and my family."
Canada
Nan H.
The price is CA $450
CA $920 total
includes taxes & fees
May 22 - May 23
Caribou Lodge ~ Entire private home with hot tub!
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.

Choose what matters most at beach hotels in Terrace

Find out more about Terrace

Terrace and its attractions for beach lovers

Terrace, British Columbia, is a hidden gem for beach-loving travellers, offering a unique blend of stunning landscapes and outdoor activities. While the town itself is not directly on the coast, nearby rivers and lakes provide excellent opportunities for water enthusiasts. The Skeena River, renowned for its salmon fishing, invites families to cast a line while enjoying the scenic views. A short drive will take you to Lakelse Lake, where sandy beaches and crystal-clear waters make for perfect swimming and picnicking spots. For a bit of adventure, the nearby Kleanza Creek Provincial Park offers hiking trails alongside beautiful waterfalls and the chance to explore the region's rich wildlife. Families can also enjoy the local community parks, such as George Little Park, which features playgrounds and picnic areas by the river. For accommodations, consider staying in hotels near the Skeena River; many provide easy access to these outdoor activities, as well as attentive service and comfortable amenities, ensuring a straightforward and enjoyable getaway.

Top Terrace Hotel Reviews

Frequently asked questions

How much does a beach hotel in Terrace cost?
Prices for beach hotels in Terrace vary, but you can find a great deal from CA $145 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What is the best time of year to stay in a beach hotel in Terrace?
The most popular time to stay in a beach hotel in Terrace is during July and August, when the weather is at its warmest and the days are longest. Temperatures typically range from 20°C to 25°C, creating ideal conditions for enjoying the local lakes and rivers, which are often described as "beaches" in this region.

During these prime summer months, you'll find a lively option around the natural swimming spots and outdoor recreational areas. This period is fantastic for families looking to spend time by the water, with ample opportunities for swimming, fishing, and enjoying the natural beauty of the area. Local tour operators often run their full range of excursions, from river rafting to wildlife viewing, making it an excellent time for outdoor adventures.

As another option, June presents a wonderful alternative. While still warm, with temperatures generally between 18°C and 22°C, it's a great time to explore the stunning natural surroundings without the peak summer crowds. You may find better value on accommodation and it can be easier to secure reservations for popular activities.
How can I save on a beach hotel in Terrace with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Terrace beach hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, check out the last-minute deals.
Is it cheaper to book flights and a beach hotel in Terrace as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Terrace for you.

Explore a world of travel with Expedia