Hotels in Squamish

Search and compare Squamish hotels from hundreds of travel sites and save

Squamish, BC, Canada
Oct 20 — Oct 212
Squamish, BC, Canada
Wed 10/20
Thu 10/21
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Squamish

Filter by star ratings
All filters
Sunwolf
Sunwolf
89.0 Excellent
70002 Squamish Valley Road, Squamish, BC, Canada
Show on map
6.9 mi from city centre, Squamish 
ExcellentBased on 174 reviews
8.9

Sunwolf Riverside Cabins provides a comfortable setting when in Squamish. It also offers a lake, a Jacuzzi and meeting rooms.

Sandman Hotel & Suites Squamish
Sandman Hotel & Suites Squamish
82.0 Excellent
39400 Discovery Way, Squamish, BC, Canada
Show on map
1.8 mi from city centre, Squamish 
ExcellentBased on 515 reviews
8.2

Sandman Hotel and Suites Squamish provides comfortable 3-star accommodation in Squamish. It has a fitness centre, as well as water slides, free Wi-Fi and a swimming pool.

Squamish Adventure Inn
Squamish Adventure Inn
84.0 Excellent
38220 Highway 99, Squamish, BC, Canada
Show on map
0.6 mi from city centre, Squamish 
ExcellentBased on 414 reviews
8.4

Squamish Adventure Inn offers 3-star accommodation in Squamish. Guests can also enjoy complimentary Wi-Fi.

August Jack Motor Inn
August Jack Motor Inn
76.0 Good
37947 Cleveland Avenue, Squamish, BC, Canada
Show on map
0.2 mi from city centre, Squamish 
GoodBased on 108 reviews
7.6

August Jack Motor Inn is located in Squamish and features complimentary Wi-Fi. It offers comfortable rooms with an en suite bathroom and a kitchenette.

Howe Sound Inn & Brewing Company
Howe Sound Inn & Brewing Company
83.0 Excellent
37801 Cleveland Avenue, Squamish, BC, Canada
Show on map
0.3 mi from city centre, Squamish 
ExcellentBased on 783 reviews
8.3

Boasting a sauna, Howe Sound Inn & Brewing Company is situated in Squamish and offers comfortable accommodation. Guests can also enjoy free Wi-Fi.

Sea to Sky Hotel & Conference Centre
Sea to Sky Hotel & Conference Centre
76.0 Good
40330 Tantalus Road, Squamish, BC, Canada
Show on map
3.0 mi from city centre, Squamish 
GoodBased on 420 reviews
7.6

Boasting a sauna, a Jacuzzi and free Wi-Fi, Sea to Sky Hotel and Conference Centre is located in Squamish and offers comfortable accommodation. It also provides a playground, an express check-in and check-out feature and meeting rooms.

Squamish Highlands Bed & Breakfast
Squamish Highlands Bed & Breakfast
94.0 Excellent
1012 Glacier view drive, Squamish, BC, Canada
Show on map
3.9 mi from city centre, Squamish 
ExcellentBased on 236 reviews
9.4

This comfortable bed & breakfast in Squamish offers complimentary Wi-Fi, as well as a laundry service and laundry facilities. It is ideally positioned for guests wishing to discover the area's attractions.

Tips for booking a Squamish hotel

Cheapest month:October
Most expensive month:July
Average price in Squamish:$126/night
Absolute cheapest price found:$32/night
Cheapest day:Tuesday
Most expensive day:Saturday
$98 - $160
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Squamish, British Columbia

Show all 61 hotels
Squamish Adventure Inn
Squamish Adventure Inn
84.0 Excellent
38220 Highway 99, Squamish, BC, Canada
Show on map
0.6 mi from city centre,  

Squamish Adventure Inn offers 3-star accommodation in Squamish. Guests can also enjoy complimentary Wi-Fi.

$41
Avg. per night
Howe Sound Inn & Brewing Company
Howe Sound Inn & Brewing Company
83.0 Excellent
37801 Cleveland Avenue, Squamish, BC, Canada
Show on map
0.3 mi from city centre,  

Boasting a sauna, Howe Sound Inn & Brewing Company is situated in Squamish and offers comfortable accommodation. Guests can also enjoy free Wi-Fi.

$91
Avg. per night
August Jack Motor Inn
August Jack Motor Inn
76.0 Good
37947 Cleveland Avenue, Squamish, BC, Canada
Show on map
0.2 mi from city centre,  

August Jack Motor Inn is located in Squamish and features complimentary Wi-Fi. It offers comfortable rooms with an en suite bathroom and a kitchenette.

$101
Avg. per night
Sea to Sky Hotel & Conference Centre
Sea to Sky Hotel & Conference Centre
76.0 Good
40330 Tantalus Road, Squamish, BC, Canada
Show on map
3.0 mi from city centre,  

Boasting a sauna, a Jacuzzi and free Wi-Fi, Sea to Sky Hotel and Conference Centre is located in Squamish and offers comfortable accommodation. It also provides a playground, an express check-in and check-out feature and meeting rooms.

$101
Avg. per night
Sunwolf
Sunwolf
89.0 Excellent
70002 Squamish Valley Road, Squamish, BC, Canada
Show on map
6.9 mi from city centre,  

Sunwolf Riverside Cabins provides a comfortable setting when in Squamish. It also offers a lake, a Jacuzzi and meeting rooms.

$106
Avg. per night
Sandman Hotel & Suites Squamish
Sandman Hotel & Suites Squamish
82.0 Excellent
39400 Discovery Way, Squamish, BC, Canada
Show on map
1.8 mi from city centre,  

Sandman Hotel and Suites Squamish provides comfortable 3-star accommodation in Squamish. It has a fitness centre, as well as water slides, free Wi-Fi and a swimming pool.

$125
Avg. per night
Squamish Highlands Bed & Breakfast
Squamish Highlands Bed & Breakfast
94.0 Excellent
1012 Glacier view drive, Squamish, BC, Canada
Show on map
3.9 mi from city centre,  

This comfortable bed & breakfast in Squamish offers complimentary Wi-Fi, as well as a laundry service and laundry facilities. It is ideally positioned for guests wishing to discover the area's attractions.

$167
Avg. per night

Hotel prices in Squamish

2 stars and under

$41 - $101

Howe Sound Inn & Brewing Company

#1 Most popular

$91
Avg. per night
Sea to Sky Hotel & Conference Centre

#2 Most popular

$101
Avg. per night
Squamish Adventure Inn

Best value

$41
Avg. per night
3 stars

$106 - $167

Sandman Hotel & Suites Squamish

#1 Most popular

$125
Avg. per night
Squamish Highlands Bed & Breakfast

#2 Most popular

$167
Avg. per night
Sunwolf

Best value

Sunwolf
89.0 Excellent
$106
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Squamish

About Squamish

Billed as “The Outdoor Recreation Capital of Canada”, Squamish is a mecca for those wanting to walk on British Columbia’s wild side. From hiking, rock-climbing and mountain biking to river rafting, cross-country skiing and paragliding, Squamish is a place where the ocean and the mountains collide.

The region is peppered with fantastic provincial parks, as well as the scenic waters of Howe Sound which are a great place to kayak or canoe. Cruising along the Sea-to-Sky Highway is an iconic Vancouver experience and gives way to breathtaking mountain and ocean views. For more adventurous visitors, making the trek up the imposing Stawamus Chief boulder is a rite of passage.

Conveniently sandwiched between the 2010 Olympic Winter Games host city of Vancouver and the world-famous ski resort of Whistler, Squamish is perfectly positioned for outdoor adventures. It’s just a one hour drive from Vancouver and around 45 minutes from Whistler.

In addition to its outdoor allure, Squamish is underpinned by a rich history of railway operations, mining and forestry. Its roots date back to 1910 when it was founded as the first southern terminus of the Pacific Great Eastern Railway. The region draws its unusual name from the indigenous Squamish people, who refer to the region by its native title, Keh Kait.

Squamish travel FAQs

  • What are the best hotels in Squamish?

    One of the most popular hotels in Squamish is Executive Suites Hotel & Resort, Squamish, which has been reviewed by 564 users and currently has a rating of 8.3/10. Other top-rated locations include Mountain Retreat Hotel and Sandman Hotel & Suites Squamish, which have received 7.8/10 and 8.2/10 ratings from our users, respectively.

  • How much do hotels in Squamish cost?

    The average prices of hotels in Squamish have been around $151 per night over the last 3 days.

  • How much is a cheap hotel in Squamish?

    HotelsCombined users have found cheap hotels in Squamish starting from $27 per night in the last 3 days.