Book Cheap Hotels in Glarus
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Glarus
Most frequently booked Glarus hotels
Seedamm Plaza
Seedammstrasse 3, Pfaffikon, Freienbach, SZ
Free cancellation
Reserve now, pay when you stay
27.64 km from city centre
The price is CA $291 per night
CA $291
CA $302 total
includes taxes & fees
6 Feb - 7 Feb
Stay at this 4-star spa hotel in Freienbach. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Swiss Casinos Pfaeffikon-Zurichsee and Alpamare Water Park are located nearby.
Swiss Holiday Park Resort
Dorfstrasse 10, Morschach, SZ
Free cancellation
Reserve now, pay when you stay
34.82 km from city centre
The price is CA $238 per night
CA $238
CA $257 total
includes taxes & fees
9 Feb - 10 Feb
Stay at this 4-star spa hotel in Morschach. Enjoy free WiFi, a full-service spa, and 4 restaurants. Popular attractions Weg der Schweiz and Fronalpstock are located nearby.
Pool
Hot tub
Stoos Lodge
3 Stoosplatz, Morschach, SZ
31.2 km from city centre
The price is CA $336 per night
CA $336
CA $359 total
includes taxes & fees
6 Mar - 7 Mar
Stay at this 4-star spa hotel in Morschach. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Fronalpstock Cable Car and 4er Sesselbahn Fronalpstock are located nearby.
Spa
Pet-friendly
Schloss Ragaz
Schloss-Strasse 1, Bad Ragaz, SG
Free cancellation
Reserve now, pay when you stay
33.77 km from city centre
The price is CA $317 per night
CA $317
CA $330 total
includes taxes & fees
9 Feb - 10 Feb
Stay at this 3-star spa hotel in Bad Ragaz. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Tamina Thermal Baths and Tamina Gorge are located nearby.
Moxy Rapperswil
Neue Jonastrasse 66, Rapperswil-Jona, SG
Free cancellation
Reserve now, pay when you stay
27.69 km from city centre
The price is CA $216 per night
CA $216
CA $233 total
includes taxes & fees
21 Feb - 22 Feb
Stay at this 3-star business-friendly hotel in Rapperswil-Jona. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Popular attractions Kunst(Zeug)Haus and Knies Kinderzoo are located nearby.
Eden Hotel und Restaurant
Bahnhofstrasse 31, Ilanz
Free cancellation
Reserve now, pay when you stay
31.47 km from city centre
The price is CA $277 per night
CA $277
CA $287 total
includes taxes & fees
5 Feb - 6 Feb
Stay at this 4-star hotel in Ilanz. Enjoy free breakfast, free WiFi, and a steam room. Popular attractions Remigius Church and Park and Flims Laax Falera Ski Resort are located nearby.
Breakfast included
Pet-friendly
flexy.motel Buchs by b_smart
43 Bahnhofstrasse, Buchs, SG
33.67 km from city centre
Stay at this 3-star motel in Buchs. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Mini Golf and Minigolf-Sportanlage Schaan/Vaduz are located nearby.
Parking included
Free WiFi
Landgasthof Hasenstrick
Höhenstrasse 15, Duernten, ZH
Free cancellation
Reserve now, pay when you stay
30.27 km from city centre
The price is CA $179 per night
CA $179
CA $185 total
includes taxes & fees
6 Feb - 7 Feb
Stay at this 3.5-star family-friendly hotel in Duernten. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Bachtel Tower and Bubikon Golf Club are located nearby.
Pet-friendly
Parking included
Boutique Hotel Ochsen
4 Bartholomépl., Bad Ragaz, SG
33.07 km from city centre
The price is CA $169 per night
CA $169
CA $226 total
includes taxes & fees
9 Feb - 10 Feb
Stay at this 3.5-star golf hotel in Bad Ragaz. Enjoy free breakfast, free WiFi, and an attached winery. Popular attractions Tamina Gorge and Tamina Thermal Baths are located nearby.
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.
Top hotels in Glarus for Extended Stay
Peaks Place
Via Uletsch 1, Laax, GR
9/10 Wonderful! (66 reviews)
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.
Glarus hotels essential information
Accommodation | 603 hotels |
---|---|
Lowest Price | CA $135 |
Highest Price | CA $1,200 |
Popular hotels | Seedamm Plaza, Swiss Holiday Park Resort, Stoos Lodge, Schloss Ragaz, Moxy Rapperswil, Eden Hotel und Restaurant, flexy.motel Buchs by b_smart, Landgasthof Hasenstrick, Boutique Hotel Ochsen |
Frequently asked questions
Recent Glarus hotel reviews by fellow wanderers
Schloss Ragaz
5 out of 5
Posted 1 month ago
Travelocity Verified Review
"The hotel has a beautiful bar and wonderful restaurant. The views from the room were spectacular. Our room in the Schloss was huge even though we just got a standard double room. There was even a walk-in closet. The decor was very traditional and the bathroom was big but was done in an old fashion style with a long narrow bath with a shower attachment. More modern decor is in the outer buildings.They have an elevator so accessibility is good in the Schloss except for the restaurant where there are a few steps to go up.
The reception desk staff were very friendly and could speak multiple languages. I could converse in English with them.
The location is very convenient with free parking. It is a very easy walk over to the thermal baths in the Bad Ragaz resort. Walking to the town center took me about 5 minutes.
The breakfast at the hotel which is included was terrific with many options to appeal to different nationalities. The restaurant in the evening was wonderful with an Indian buffet."
A verified traveller stayed at Schloss Ragaz
Hotels near…
Areas of Glarus
Most popular
Hotels
Farmstay Nova ScotiaMérida Beach Resorts & HotelsHotels closest to Ford FieldGuest Houses EthiopiaAll Inclusive Resorts & Hotels in AzoresPeace River Hotels with a PoolBurlington Spa Resorts & HotelsSerenade Punta Cana Beach & Spa Resort - All InclusiveAtrium Hotel VancouverZermatt Hotels with Hot Tubs
Flights
Cheap Flights to BiloxiCheap Flights to LauterbrunnenGND - YYZCheap Flights to LaughlinIcelandair Toronto (YYZ) to Paisley (GLA) flightsCheap Flights to DavosAir Canada Ottawa (YOW) to Toronto (YTZ) flightsYXS - YQQDelta Minot (MOT) to Minneapolis - St. Paul (MSP) flightsWestJet Toronto (YYZ) to Saskatoon (YXE) flights
Cars