The 7 Best Restaurants & Places to Eat Out in Marlborough

Welcome to Marlborough, a picturesque town nestled in the heart of Wiltshire, has become something of a haven for foodies in the area. From cosy classic restaurants to award-winning tapas bars, our restaurant guide will introduce you to the best places to eat out in Marlborough!

If you’re on a Cotswolds Lakes Holiday & are wanting to explore further afield then put Marlborough on your list, it’s certainly a town worth exploring and isn’t too far away from us. So, read on and discover our 7 best restaurants in Marlborough!

1) La Bobina Marlborough


View this post on Instagram


A post shared by La Bobina (@labobinatapas)

If you’re looking for an authentic taste of Spain, then this is the place to be in Marlborough. This remarkable restaurant, known for its outstanding food, wine and exemplary service is nestled in the centre of town. Whether you’re out with friends or enjoying a meal with family, La Bobina promises you an unforgettable dining experience.

From the moment you arrive you are greeted by a friendly team offering, a relaxed atmosphere. The restaurant’s charming interior and warm ambiance immediately make you feel welcome. The chefs and waiting staff are just brilliant, providing attentive and friendly service that enhances your dining experience. The staff’s passion for what they do is evident in everything they create.

La Bobina is known for its authentic tapas, offering a varied menu that caters to all tastes. Every tapas dish is beautifully balanced, creative and cooked with care. The food is outstanding, cooked fresh to order and the presentation is always impressive. Whether you are indulging in their divine Patatas Bravas, savouring the rich flavours of their Gambas al Ajillo, or delighting in their perfectly seasoned Chorizo, each dish served is a testament to the skill and dedication of the kitchen staff.

The menu at La Bobina is varied and offers a really good choice of tapas. The prices are somewhat on the high side but given the quality of the ingredients and the meticulous preparation, they’re not that unreasonable. The food offers an incredible taste of Spain that is both highly authentic and memorable.

Contact Details

Address: 84 High Street, Marlborough, SN8 1HF


Phone number:01672 555788

Opening hours: Sunday and Monday closed, Tuesday to Saturday 12pm to 11.30pm


2) The Marlborough Hotel


View this post on Instagram


A post shared by The Marlborough (@themarlboroughpub)

The Marlborough Hotel is a rustic and quaint hostelry that’s delightfully located right at the end of Marlborough’s famous high street. This Grade 1 listed building, built in the 15th Century, exudes olde world charm and is just a two-minute walk to a variety of Marlborough’s other restaurants, pubs, cafes and shops.

The interior is inviting, making it the perfect place to relax on your own, as a romantic couple or even a large family group. The staff are very friendly, accommodating and helpful, contributing to the overall positive experience. The team go out of their way to make any occasion special.

Known locally for its superb dinners, the Marlborough Hotel offers fantastic food that impresses without trying to be pretentious. The meals are of high quality, beautifully prepared as well as being reasonably priced. Whether you’re stopping by for a drink or a meal we think the food and drink is sure to please.

Contact Details

Address: 90 High Street, Marlborough, SN8 1HF


Phone number: 01672 515011

Opening hours: Bar is open daily from 11am to 11.30pm


3) Rick Stein Marlborough


View this post on Instagram


A post shared by Stein’s (@ricksteinrestaurants)

A culinary gem, Rick Stein Marlborough promises to exceed all expectations. The restaurant is known for its impeccable service, professional staff and outstanding food offering a dining experience that stands out!

From the moment you arrive you are warmly welcomed by attentive and professional staff. The restaurant boasts a lovely décor with dark wooden floors, cream walls, and tasteful decorations that create a sophisticated yet comfortable ambiance. There is plenty of space between tables, ensuring you don’t feel crowded alongside other diners. Spread over two floors, the restaurant offers a great wow factor inside and complemented by some outdoor seating with views out the back.

Rick Stein Marlborough offers flavours that will “magic” you away to the coast of Cornwall, despite being sat in landlocked Wiltshire. Their food is always prepared with the utmost precision and care, catering to a variety of dietary restrictions including some Halal options. The three-course set lunch is particularly worth having, offering a delightful culinary journey. While the restaurant is expensive, you do get what you pay for – exceptional quality and a very memorable dining experience.

Contact Details

Address: Lloran House, 42a High Street, Marlborough, SN8 1HQ


Phone number: 01672 556466

Opening hours: Monday & Tuesday closed, Wednesday to Friday 12pm to 3pm, then 5pm to 9pm, Saturday & Sunday 12pm to 9pm


4) Pizza Express


View this post on Instagram


A post shared by PizzaExpress (@pizzaexpress)

Pizza Express Marlborough offers a delightful dining experience with its delicious Italian food and amazing service. Despite its name, this restaurant provides much more than just express dining – it’s a perfect spot for an affordable and stylish family get-together.

From the outside it looks quite small but the restaurant opens out wider at the back, providing ample seating space, it’s almost Tardis-like. The bright, modern interior creates a welcoming atmosphere, and you can even sit outside if the weather is sunny. The staff are super friendly, taking joy in their work and ensuring that every customer feels welcomed and valued.

Offering a variety of pizzas that cater to different tastes including gluten-free pizzas, making it an inclusive dining option for those with dietary restrictions. The food is well-presented and prepared with care, ensuring a highly satisfying dining experience.

While Pizza Express Marlborough is generally a great dining option, it may attract a student crowd from the nearby school, leading to a potentially rowdy atmosphere during peak times. However, don’t let this distract you, it’s still worth a visit.

It’s definitely worth checking out for delicious food, friendly service and a welcoming atmosphere. Whether you’re looking for a casual meal with friends or a family-friendly dining experience, this pizza restaurant has something for everyone. Despite its express name, the staff ensure that diners can relax and enjoy their meals without (actually) feeling rushed!

Contact Details

Address: 37 High Street, Marlborough, SN8 1LW


Phone number: 01672 519229

Opening hours: 7 days a week, 11.30am to 10pm


5) Le Terraza Marlborough


View this post on Instagram


A post shared by David Wenborn (@laterrazamarlborough)

Le Terraza Marlborough offers a culinary journey to Spain with a touch of North African influence, making it a standout gem in Marlborough’s foodie scene. This award-winning and dog friendly restaurant recently underwent a major renovation, reopening its doors to welcome patrons back to its charming ambiance and delectable Spanish tapas.

Nestled just off the town centre, Le Terraza Marlborough boasts a seating area spread over two floors as well as a beautiful outdoor terrace. The restaurant’s interior exudes a relaxing atmosphere, inviting guests to unwind and savour their Spanish dining. Whether you choose to dine indoors or bask outside in the sun on the terrace, you’re in for a real treat.

You’ll find expertly crafted tapas, showcasing beautiful flavour combinations and authentic dishes. From traditional Spanish favourites to dishes infused with North African influences, each bite is a testament to their chef’s skill and creativity. The menu offers a broad selection of tapas at very reasonable prices so you can happily go ahead and indulge in a culinary adventure.

While walk-ins are welcomed, we’d say from our own experience it’s advisable to arrive early to get a table especially during peak dining hours.

With its charming ambiance, quality food and friendly service, it’s a must-visit destination for locals and visitors alike. Whether you’re a tapas aficionado or simply looking to indulge in a memorable meal, Le Terraza Marlborough promises an incredible dining experience in Wiltshire.

Contact Details

Address: Unit D, Hillier’s Yard, Marlborough, SN8 1BE


Phone number: 01672 216766

Opening hours: Monday closed, Tuesday to Thursday 12pm to 3pm, 6pm to 10pm, Friday and Saturday 12pm to 10pm.


6) Castle and Ball Restaurant


View this post on Instagram


A post shared by Greene King Inns (@greenekinginns)

Castle and Ball is a lovely hotel and restaurant in the heart of Marlborough. It offers a delightful dining experience that captures the essence of old-fashioned charm and hospitality. Yes, it’s part of the Greene King pub chain but please don’t let that put you off.

The restaurant boasts a quirky old fashion charm, making it a popular choice with the locals. The serving team is exceptionally polite, going above and beyond to ensure that every one of their guests feels welcomed and valued.

You’ll find a fairly diverse menu with plenty of choices to suit most and the restaurant has something for everyone. The reasonably priced and very tasty food earns rave reviews from Marlborough’s townsfolk.. Additionally, dietary needs are catered for with gluten-free options available ensuring that everyone can enjoy their dining experience. It’s a popular venue for parties so do look to book ahead in peak times!

One thing to note, if you plan to use their car park then do ensure you register your car inside the premises within 15 minutes of parking to avoid a fine (their private car park is monitored).

Contact Details

Address: 118 High St, Marlborough, SN8 1LZ


Phone number: 01672 515201

Opening hours: Kitchen is open 12pm to 8.30pm, 7 days a week


7) Ask Italian


View this post on Instagram


A post shared by ASK Italian (@askitalian)

A modern Italian restaurant in Marlborough, Ask Italian offers stone-baked pizzas and classic pasta dishes.

When you step through the door, you’ll enter an atmosphere that invites you to unwind. The friendly and attentive staff promptly seat you making you feel welcome from the moment you arrive. Despite being a UK chain, you’ll find an authentic Italian vibe ensuring your dining experience is second to none.

If you like to sit in the sun Ask Italian boasts a charming Mediterranean courtyard out the back. You can dine in peace away from the High Street and enjoy your meal al-fresco.

Vegetarians will be delighted by the abundance of options available and they also offer a really delicious pink lemonade too, perfect for tee-totallers.

Based on our experience, each Ask Italian dish bursts with flavor because the chefs prepare it with care. The restaurant is spotlessly clean, and its bright interior adds to the inviting ambiance. Do note if it’s busy then it can get a little noisy during peak times.

With its fantastic pizza and top-tier service, Ask Italian delivers an unforgettable dining experience that will leave you craving more. So if you’re craving a taste of Italy in Marlborough, Ask Italian could just be the place!

Contact Details

Address: 101 High St, Marlborough, SN8 1HD


Phone number: 01672 288022

Opening hours: Sunday to Friday 11.30am to 10pm, Saturday 11.30am to 11pm


Let us know if you want another favourite Marlborough restaurant to be included, we’re always looking to add more places to eat out!

Popular tags