Hungry for something new? Explore Gloucestershire restaurants.

Diners' Choice Winners: Best Overall

Gloucestershire's best restaurants based upon thousands of OpenTable diner reviews
Prithvi1. Prithvi
438 reviews
$$$$
French / Indian | Cheltenham, Cheltenham
Booked 11 times today

Simply fabulous. Great food, excellent service and wine advice. Not cheap but worth the price. More

OpenTable Diner -
The Harrow at Little Bedwyn2. The Harrow at Little Bedwyn
94 reviews
$$$$
Modern European | Marlborough, Marlborough
Booked 4 times today

Great ambiance with welcoming,helpful and informative staff. Food, presentation and wines second to none - consistently of the highest standard. Sue leads her team in a supportive authoritative manner and each member plays his/her role to perfection. We are already looking forward to our next visit ! More

OpenTable Diner -
Anokaa3. Anokaa
189 reviews
$$$$
Indian | Salisbury, Salisbury
Booked 3 times today

Anokaa is always excellent but they had a magician going round tables which was absolutely brilliant and really added to the experience. More

OpenTable Diner -
Grillado4. Grillado
149 reviews
$$$$
Italian | Salisbury, Salisbury
Booked 3 times today

The food was all homemade and yummy- comparable to the best Italian restaurants in Melbourne. Australia. The staff were lovely and couldn't do enough for you. I would go back there anytime. More

OpenTable Diner -
The Curry Corner5. The Curry Corner
39 reviews
$$$$
Indian | Cheltenham, Cheltenham
Booked 1 time today

Excellent Indian cuisine unlike any other Indian restaurant. The curry had so much flavour. Great selection of dishes including specials. Deserts were delicious. Reasonably priced for the great quality of food and service but not a budget restaurant. More

OpenTable Diner -

New to OpenTable

Gloucestershire restaurants that recently joined the OpenTable network
The Three HorseshoesThe Three Horseshoes
$$$$
British | Westbury, Westbury
Booked 2 times today

The Three Horseshoes is a public house with excellent garden views, fantastic beers and a great selection of spirits. Our menu combines classic pub food with tasty A La Carte selections.More

Toby Carvery - AmesburyToby Carvery - Amesbury
$$$$
British | Salisbury, Salisbury

Here at Toby Carvery Amesbury, we believe there's only one way to do our beloved British roast – and that's properly. Every spud is checked by hand and ruffled for extra crunch. All of our meat is slow-cooked and basted to succulent perfection. And our Yorkshires are freshly made in our kitchens and served crisp, fluffy and piping-hot to your plate. That's what makes us the home of the roastMore

Toby Carvery - BrockworthToby Carvery - Brockworth
$$$$
British | Gloucester, Gloucester

Here at Toby Carvery Brockworth, we believe there's only one way to do our beloved British roast – and that's properly. Every spud is checked by hand and ruffled for extra crunch. All of our meat is slow-cooked and basted to succulent perfection. And our Yorkshires are freshly made in our kitchens and served crisp, fluffy and piping-hot to your plate. That's what makes us the home of the roast.More

Toby Carvery - FriaryToby Carvery - Friary
$$$$
British | Swindon, Swindon

Here at Toby Carvery Friary, we believe there's only one way to do our beloved British roast – and that's properly. Every spud is checked by hand and ruffled for extra crunch. All of our meat is slow-cooked and basted to succulent perfection. And our Yorkshires are freshly made in our kitchens and served crisp, fluffy and piping-hot to your plate. That's what makes us the home of the roast.More

Toby Carvery - HighnamToby Carvery - Highnam
$$$$
British | Gloucester, Gloucester

Here at Toby Carvery Highnam, we believe there's only one way to do our beloved British roast – and that's properly. Every spud is checked by hand and ruffled for extra crunch. All of our meat is slow-cooked and basted to succulent perfection. And our Yorkshires are freshly made in our kitchens and served crisp, fluffy and piping-hot to your plate. That's what makes us the home of the roast.More