Please select your preferred language
Perth, United Kingdom Hotels with On-Site Restaurants
Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Perth, United Kingdom. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.
Showing 1-8 of 18 hotels
Sort by:
NEW HOTEL
A playful hotel within walking distance to Edinburgh Airport. Go chic, go Moxy!
Enjoy comfort and convenience in the heart of the city, located near major Edinburgh attractions.
Unique 5-star hotel in Edinburgh city centre featuring boutique accommodations and luxury amenities
New luxury hotel W Edinburgh gives uninterrupted 360-degree views over Scotland's capital city.
Discover unrivalled luxury in the heart of Edinburgh’s New Town
Stylish hotel in Edinburgh, conveniently located near Haymarket Station & Murrayfield.