- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Peter's Island 3-star hotels

1. Hotel La Pergola
Hotel La PergolaMonbijou
8.6 out of 10, Excellent, (629 reviews)
The price is CA $213
CA $240 total
includes taxes & fees
Dec 13 - Dec 14

2. Stay KooooK Bern City – Online Check In
Stay KooooK Bern City – Online Check InOld City of Bern
9.4 out of 10, Exceptional, (766 reviews)
The price is CA $192
CA $219 total
includes taxes & fees
Dec 13 - Dec 14

3. ibis Styles Bern City
ibis Styles Bern CityMattenhof
9.4 out of 10, Exceptional, (277 reviews)
The price is CA $226
CA $254 total
includes taxes & fees
Dec 13 - Dec 14

4. Stay KooooK Bern Wankdorf – Online Check In
Stay KooooK Bern Wankdorf – Online Check InBreitenrain-Lorraine
9.4 out of 10, Exceptional, (356 reviews)
The price is CA $145
CA $169 total
includes taxes & fees
Dec 13 - Dec 14

5. Sorell Business Hotel Ador Bern
Sorell Business Hotel Ador BernMonbijou
8.2 out of 10, Very good, (878 reviews)
The price is CA $278
CA $308 total
includes taxes & fees
Dec 6 - Dec 7

6. Sorell Hotel Arabelle Bern
Sorell Hotel Arabelle BernLanggasse-Felsenau
8.0 out of 10, Very good, (374 reviews)
The price is CA $214
CA $242 total
includes taxes & fees
Nov 29 - Nov 30

7. Moxy Bern Expo
Moxy Bern ExpoBreitenrain-Lorraine
9.0 out of 10, Wonderful, (497 reviews)
The price is CA $188
CA $214 total
includes taxes & fees
Dec 6 - Dec 7

8. Hotel De La Rose
Hotel De La RoseOld Town Fribourg
8.2 out of 10, Very good, (971 reviews)
The price is CA $115
CA $129 total
includes taxes & fees
Nov 15 - Nov 16

9. City Hotel Biel Bienne
City Hotel Biel BienneBiel
8.0 out of 10, Very good, (598 reviews)
The price is CA $167
CA $187 total
includes taxes & fees
Nov 29 - Nov 30

10. ibis Bern Expo
ibis Bern ExpoKirchenfeld-Schosshalde
8.0 out of 10, Very good, (657 reviews)
The price is CA $184
CA $210 total
includes taxes & fees
Dec 11 - Dec 12

11. Hotel des Arts
Hotel des ArtsVieille Ville (Old Town)
8.6 out of 10, Excellent, (653 reviews)
The price is CA $241
CA $264 total
includes taxes & fees
Nov 15 - Nov 16

12. Kreuz Bern Modern City Hotel
Kreuz Bern Modern City HotelOld City of Bern
9.0 out of 10, Wonderful, (1,000 reviews)
The price is CA $287
CA $317 total
includes taxes & fees
Dec 13 - Dec 14

13. Hotel Jardin
Hotel JardinBreitenrain-Lorraine
9.2 out of 10, Wonderful, (487 reviews)
The price is CA $263
CA $273 total
includes taxes & fees
Nov 15 - Nov 16

14. Hotel Touring au Lac
Hotel Touring au LacVieille Ville (Old Town)
8.2 out of 10, Very good, (433 reviews)
The price is CA $204
CA $226 total
includes taxes & fees
Dec 15 - Dec 16

15. Hota Hotel Saint-Imier
Hota Hotel Saint-ImierSaint-Imier
9.0 out of 10, Wonderful, (65 reviews)
The price is CA $161
CA $177 total
includes taxes & fees
Nov 17 - Nov 18

16. Hine Adon Avenches Hotel Aparthotel with Tea Room - Self checkin
Hine Adon Avenches Hotel Aparthotel with Tea Room - Self checkinAvenches
9.0 out of 10, Wonderful, (39 reviews)
The price is CA $170
CA $183 total
includes taxes & fees
Nov 28 - Nov 29

17. Hôtel-Restaurant de la Vue-des-Alpes
Hôtel-Restaurant de la Vue-des-AlpesVal-de-Ruz
8.6 out of 10, Excellent, (31 reviews)
The price is CA $167
CA $188 total
includes taxes & fees
Nov 15 - Nov 16

18. Neuchatel City Hotel
Neuchatel City HotelVieille Ville (Old Town)
5.0 out of 10, (18 reviews)
The price is CA $161
CA $199 total
includes taxes & fees
Nov 17 - Nov 18

19. Hôtel Alpes & Lac
Hôtel Alpes & LacVieille Ville (Old Town)
8.8 out of 10, Excellent, (437 reviews)
The price is CA $267
CA $292 total
includes taxes & fees
Nov 15 - Nov 16

20. Hotel Alpha
Hotel AlphaFribourg
8.4 out of 10, Very good, (277 reviews)
The price is CA $177
CA $194 total
includes taxes & fees
Dec 12 - Dec 13








































































