Find hotels in St. Peter from $149

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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 St. Peter hotels

The Alpina Mountain Resort

The Alpina Mountain Resort
3.0 star property
Tschiertschen
9.4 out of 10, Exceptional, (80 reviews)
"LOVE!!"
Canada
Christine
$351 nightly
The price is $365
Mar 28 - Mar 29
Total with taxes and fees
The Alpina Mountain Resort

b smart motel Landquart

b smart motel Landquart
3.0 star property
Landquart
9.0 out of 10, Wonderful, (227 reviews)
"If you are planning to take Bernia Express consider staying here. This place is right across of the train station and you can take a train to Churr from here. The motel was very clean and really convenient for everything."
United States
Wasana
$153 nightly
The price is $159
Apr 5 - Apr 6
Total with taxes and fees
b smart motel Landquart

Hotel Restaurant Capricorns

Hotel Restaurant Capricorns
3.0 star property
Muntogna da Schons
9.4 out of 10, Exceptional, (44 reviews)
"nice typical swiss hotel ! "
United Kingdom
Maria
$180 nightly
The price is $187
Apr 4 - Apr 5
Total with taxes and fees
Hotel Restaurant Capricorns

Hotel Krone – Aktiv & Erholt

Hotel Krone – Aktiv & Erholt
3.5 star property
Churwalden
9.6 out of 10, Exceptional, (154 reviews)
"Beautiful location, excellent staff. Enjoyed a great breakfast."
Canada
Walter
$169 nightly
The price is $187
Apr 2 - Apr 3
Total with taxes and fees
Hotel Krone – Aktiv & Erholt

Hotel Gemse

Hotel Gemse
2.5 star property
Mels
9.8 out of 10, Exceptional, (9 reviews)
"Room very clean ,the owner very friendly and helpfull Peacefull "
United States
Sukmawaty
$171 nightly
The price is $178
Apr 20 - Apr 21
Total with taxes and fees
Hotel Gemse

Hotel Garni Torkelbuendte

Hotel Garni Torkelbuendte
2.5 star property
Bad Ragaz
9.6 out of 10, Exceptional, (107 reviews)
"This place was amazing. Great breakfasts and great host. "
United States
Juan
$233 nightly
The price is $253
Mar 29 - Mar 30
Total with taxes and fees
Hotel Garni Torkelbuendte

Hotel Oberland

Hotel Oberland
3.0 star property
Triesenberg
9.0 out of 10, Wonderful, (561 reviews)
"Quiet! Great location. Easy access. Great breakfast!"
United States
Jeffrey S
$179 nightly
The price is $186
Apr 11 - Apr 12
Total with taxes and fees
Hotel Oberland

Hotel Schatzmann

Hotel Schatzmann
4.0 star property
Triesen
9.2 out of 10, Wonderful, (163 reviews)
"Very good hotel and location "
United States
Keith
$267 nightly
The price is $286
Mar 28 - Mar 29
Total with taxes and fees
Hotel Schatzmann

Hotel Sommerau

Hotel Sommerau
3.0 star property
Chur
8.4 out of 10, Very Good, (201 reviews)
"Staff is very helpful, ate at the restaurant as well for the first night. "
Canada
Karyn
$203 nightly
The price is $217
Mar 28 - Mar 29
Total with taxes and fees
Hotel Sommerau

ABC Swiss Quality Hotel

ABC Swiss Quality Hotel
4.0 star property
Chur
9.4 out of 10, Exceptional, (853 reviews)
"Room was clean, beds good, shower was great. Hotel is across the street from the train station. Would definitely stay here again. "
United States
Cheryl
$300 nightly
The price is $318
Apr 5 - Apr 6
Total with taxes and fees
ABC Swiss Quality Hotel

ibis Chur

ibis Chur
3.0 star property
Chur
8.0 out of 10, Very Good, (755 reviews)
"Great location"
United States
Jose
$180 nightly
The price is $194
Mar 29 - Mar 30
Total with taxes and fees
ibis Chur

Hotel Drei Könige

Hotel Drei Könige
3.0 star property
Chur
8.2 out of 10, Very Good, (1,000 reviews)
"A lovely clean hotel with friendly, helpful staff"
United Kingdom
Paul
$165 nightly
The price is $171
Apr 16 - Apr 17
Total with taxes and fees
Hotel Drei Könige

Hotel Schöntal

Hotel Schöntal
3.0 star property
Filisur
8.0 out of 10, Very Good, (79 reviews)
"Delightful, quiet hotel, surrounded by spectacular scenery. Property is clean and well kept!"
United States
stephen
$149 nightly
The price is $155
Mar 28 - Mar 29
Total with taxes and fees
Hotel Schöntal

Maiensässhotel Guarda Val

Maiensässhotel Guarda Val
4.5 star property
Vaz-Obervaz
9.6 out of 10, Exceptional, (82 reviews)
"Views of the mountains and the surrounding area was fantastic."
United States
Ian
$325 nightly
The price is $349
Apr 21 - Apr 22
Total with taxes and fees
Maiensässhotel Guarda Val

Esos Hotel Quelle

Esos Hotel Quelle
3.0 star property
Bad Ragaz
8.2 out of 10, Very Good, (403 reviews)
"Friendly checkin, nice large rooms, great breakfast!"
United States
Christina
$160 nightly
The price is $178
Mar 29 - Mar 30
Total with taxes and fees
Esos Hotel Quelle

Familien & Sporthotel TURNA Malbun

Familien & Sporthotel TURNA Malbun
3.5 star property
Triesenberg
9.6 out of 10, Exceptional, (211 reviews)
"Great pool and sauna and nice breakfast"
United Kingdom
Jonathan
$253 nightly
The price is $272
Mar 28 - Mar 29
Total with taxes and fees
Familien & Sporthotel TURNA Malbun

Hotel Stern Chur

Hotel Stern Chur
4.0 star property
Chur
8.8 out of 10, Excellent, (301 reviews)
"Great people and great breakfast. "
Canada
Brad
$297 nightly
The price is $315
Mar 29 - Mar 30
Total with taxes and fees
Hotel Stern Chur

Eden Hotel und Restaurant

Eden Hotel und Restaurant
3.5 star property
Ilanz
9.2 out of 10, Wonderful, (181 reviews)
"Staff were good, but could have done with a bit more choice and variety "
United Kingdom
Stephen
$179 nightly
The price is $186
Apr 6 - Apr 7
Total with taxes and fees
Eden Hotel und Restaurant

Hotel Franziskaner

Hotel Franziskaner
3.0 star property
Altstadt Chur
8.4 out of 10, Very Good, (462 reviews)
"1st floor double room with bathroom was perfect. Check-in was super quick - they stayed a few extra minutes past 10pm to accommodate of train arrival time. Breakfast in the morning was wonderful. "
Canada
David
$134 nightly
The price is $146
Mar 30 - Mar 31
Total with taxes and fees
Hotel Franziskaner

AVES Hotel Savognin

AVES Hotel Savognin
3.0 star property
Surses
9.4 out of 10, Exceptional, (62 reviews)
"Liked modern minimalist design and attentive staff"
United States
Ilya
$168 nightly
The price is $185
Apr 2 - Apr 3
Total with taxes and fees
AVES Hotel Savognin
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

Top St. Peter Hotel Reviews

More cheap stays in St. Peter

Hotels in St. Peter with star-rating

Frequently asked questions

What is the best area to stay in St Peter?
The best area to stay in St. Peter, Graubünden, is directly within the village center itself, particularly along the main road, Dorfstrasse.

This area is the heart of St. Peter, featuring traditional Graubünden architecture and offering easy access to local amenities. You'll find charming guesthouses and hotels located around the village church and local eateries. It's a compact and easily walkable area. Couples will appreciate the relaxed pace and picturesque surroundings, great for a peaceful getaway.

For travelers seeking outdoor activities, staying near the mountain lift station at the edge of the village center is ideal. This location provides convenient access to hiking trails and winter sports, allowing for a seamless transition from your accommodation to the natural beauty of the region.
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 St. Peter.
How can I save on a St. Peter hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. Peter hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Peter hotel?
Prices for hotels in St. Peter often vary, but you can find a great deal from $149 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