A coastal town with a historic cannon, stone walls, and a marina.

Search Hotels with Restaurant in St. Peter Port

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Peter Port Hotels with Restaurant

Next weekend
In two weeks

Our top choices for St. Peter Port hotels with a restaurant

La Piette Hotel

La Piette Hotel
3.0 star property
St. Peter Port
8.8 out of 10, Excellent, (126 reviews)
"They do excellent food too!"
United Kingdom
Claire
The price is £210
includes taxes & fees
3 Jul - 4 Jul
La Piette Hotel

The Pandora Hotel

The Pandora Hotel
3.0 star property
St. Peter Port
9.0 out of 10, Wonderful, (192 reviews)
"Great stay, lovely staff, delicious breakfast "
United Kingdom
john
The price is £174
includes taxes & fees
23 Jul - 24 Jul
The Pandora Hotel

Fermain Valley Hotel

Fermain Valley Hotel
4.0 star property
St. Peter Port
9.4 out of 10, Exceptional, (163 reviews)
"Lovely staff at this wonderful hotel. Staff were all very friendly and couldn’t do enough for us. Breakfast was a real treat, with lots to choose from. Room was clean and had a lovely view of the sea. There was ample parking, although we didn’t use it. Hotel very near a bus stop. Three very nice restaurants to choose from too."
United Kingdom
Sally Anne
The price is £230
includes taxes & fees
5 Jul - 6 Jul
Fermain Valley Hotel

La Collinette Hotel

La Collinette Hotel
3.0 star property
St. Peter Port
9.2 out of 10, Wonderful, (183 reviews)
"Great hotel with local feel."
United Kingdom
Mark
The price is £190
includes taxes & fees
30 Jun - 1 Jul
La Collinette Hotel

Les Rocquettes Hotel

Les Rocquettes Hotel
3.0 star property
St. Peter Port
9.2 out of 10, Wonderful, (449 reviews)
"An excellent facility, our stay was very relaxing "
United Kingdom
Stephen
The price is £207
includes taxes & fees
9 Jul - 10 Jul
Les Rocquettes Hotel

Duke of Normandie Hotel

Duke of Normandie Hotel
3.0 star property
St. Peter Port
9.0 out of 10, Wonderful, (589 reviews)
"Great boutique hotel, staff extremely friendly, great room, superb location (just don't bring the Daimler over, car park a tad small), great for walking around St Peter Port. I couldn't fault anything during our stay."
United Kingdom
Phil
The price is £166
includes taxes & fees
5 Jul - 6 Jul
Duke of Normandie Hotel

La Fregate Hotel

La Fregate Hotel
4.0 star property
St. Peter Port
9.2 out of 10, Wonderful, (240 reviews)
"Had a lovely stay. Very nice spotlessly clean comfortable room with a great view. Nice breakfast and delightful friendly and helpful staff. Good location in St Peter Port."
United Kingdom
Stephen
The price is £241
includes taxes & fees
23 Jul - 24 Jul
La Fregate Hotel

The Duke Hotel

The Duke Hotel
4.0 star property
St. Peter Port
9.4 out of 10, Exceptional, (449 reviews)
"The staff are lovely but our room was tiny. I would think twice about booking again. Breakfast was nice though. Location is okay."
United Kingdom
Peter
The price is £216
includes taxes & fees
5 Jul - 6 Jul
The Duke Hotel

Best Western Moores Central Hotel

Best Western Moores Central Hotel
3.0 star property
St. Peter Port
8.8 out of 10, Excellent, (280 reviews)
"Great location and friendly staff"
United Kingdom
Kevin
The price is £188
includes taxes & fees
11 Jul - 12 Jul
Best Western Moores Central Hotel

The Old Government House Hotel & Spa

The Old Government House Hotel & Spa
5.0 star property
St. Peter Port
9.4 out of 10, Exceptional, (407 reviews)
"Beautiful hotel"
United Kingdom
Robert
The price is £268
includes taxes & fees
13 Jul - 14 Jul
The Old Government House Hotel & Spa
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 St. Peter Port Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in St. Peter Port cost?
You can expect to pay between £166 and £268 per night for hotels in St. Peter Port. An ideal stay with a restaurant, or one that's close to top dining experiences, is waiting for you with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in St. Peter Port?
Select from multiple hotels with restaurants in St. Peter Port with a total average guest review rating of 9.2. The Duke Of Richmond Hotel puts you close to some excellent foodie experiences. This popular 4-star hotel also features individually decorated rooms and premium bedding. The Farmhouse is another sought-after option with dining. It has a 4-star rating and conveniences such as a garden and a terrace.
How many hotels with restaurants are there in St. Peter Port?
St. Peter Port has 17 hotels within reach of some great dining options. To help you find the ideal digs, use our handy filters to search for other must-have perks or amenities.
Are there any family-friendly hotels with restaurants in St. Peter Port?
Treat the family to a stay at The Duke Of Richmond Hotel, a 4-star option only a quick drive from downtown. Amenities here include a nearby beach and childcare services. Another family-friendly hotel with dining in St. Peter Port is The Farmhouse. A swimming pool and complimentary breakfast help make this 4-star escape a guest favourite. St. Peter Port has plenty of family-friendly attractions to check out that'll entertain the kids. Castle Cornet and Sausmarez Manor offer fun for travellers both young and old.
Are there any 5-star hotels with restaurants in St. Peter Port?
Although there are no 5-star hotels with restaurants in St. Peter Port, there are some 4-star accommodation that offer access to terrific culinary options. Located approximately 3 mi from downtown, The Farmhouse comes with top amenities like a fireplace in the lobby and a terrace. Another quality retreat is La Barbarie Hotel. It's roughly 2 mi from central St. Peter Port and includes amenities like a swimming pool and a staffed front desk.
Why book your hotel with dining in St. Peter Port with Expedia?
Expedia makes it easy to find your dream hotel with dining in St. Peter Port. Take advantage of our filters to search for stays with their own restaurants. If you have a fixed budget, click on how much you're willing to spend and the star rating of your hotel. We'll help you find the perfect stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in St. Peter Port?
A wonderful way to score cheap hotels with dining in St. Peter Port is with Expedia's filter tool. Book getaways with restaurants or tasty extra touches, like included breakfast and dinner. You can also fine-tune your search results by budget, star rating and amenities to nab unbeatable bargains in a couple of clicks.
What is there to do in St. Peter Port near my hotel with dining?
St. Peter Port has enough experiences and activities to keep you busy for weeks, beginning with Castle Cornet. Guernsey Museum and Art Gallery, Shell Beach and Pembroke Beach are other renowned attractions. If you're staying a while longer, Sausmarez Manor and Saints Bay Beach will cap off your itinerary nicely.