Skip to Content

United Kingdom Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in 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 25-36 of 145 hotels

Sort by:
City

Thoughtfully designed to create a comfortable & effortless stay near Old Trafford & The Lowry.

View Details

Contemporary Manchester hotel with spacious guest rooms, spa, meeting venues and dining options.

View Details

In the heart of Edinburgh's historic Old Town, come explore our newly refurbished rooms.

View Details

Family and pet-friendly hotel, conveniently located 15-minutes by train from Windsor & London.

View Details

An artful mix of heritage and contemporary character in one of London's most cultural postcodes.

View Details

Luxury hotel in the heart of Mayfair, with spectacular views of Green Park and top-rated restaurant.

View Details

Conveniently off the A14 with easy access to Cambridge, Peterborough, and Duxford Air Museum.

View Details

An eclectic city centre hotel overlooking Hyde Park, London.

View Details

Our efficiently designed cosy & compact rooms have everything you need for a great night’s sleep.

View Details

The 5-star JW Marriott Grosvenor House London on Park Lane offers elegant rooms and fine dining.

View Details

Modern Portsmouth Hotel with refurbished stylish accommodation and event rooms and gym.

View Details