Food & Drink Restaurants Takeaways

Indian Restaurants

Dine-in or take away from Swanage’s three Indian restaurants

Enjoy authentic Indian cuisine from three different Indian restaurants in Swanage.

All offer takeaway and delivery within a certain radius and are conveniently located in town close to shops, bars and other amenities.


Restaurant & takeaway in Swanage town centre with rich Indian/Bangladeshi flavours

Outside Swanage's Indian restaurant Masala

Masala is the most central of Swanage’s Indian restaurants, located on High Street next to the White Horse pub.

It’s also just a short stroll from the beach if you want to combine your meal with an evening stroll, and close to several of the town’s other bars and restaurants.

Masala offers a 10% discount if you collect, or free home delivery over £15 to Swanage & Langton. For deliveries further afield, call to discuss.


Pick up a takeaway menu from inside the restaurant, or from the menu holder on the wall outside if it’s closed.

Opening hours

  • Sunday – Thursday – 5pm – 10pm
  • Fridays & Saturdays – 5pm – 11pm

Contact details

Golden Bengal

Indian restaurant on the edge of town

Offering dine-in, takeaway and delivery, the Golden Bengal is situated on the edge of Swanage – you’ll spot it as you drive in to town. It’s on the right just past Harlees fish & chip shop.

The Golden Bengal is also right opposite the Globe Inn, so you can stop for a drink while you wait for your takeaway to be ready.

Outside Swanage's Golden Bengal Indian Restaurant
Golden Bengal


The menu in the window showcases the range of Indian cuisine on offer at the Golden Bengal.

Alongside a selection of chicken, meat and prawn curry dishes there are vegetarian options, a selection of starters & sides, and smaller portions of both Indian and English dishes on its children’s menu.

The Golden Bengal also offers a set menu of a choice of starter, main and sides for either two or four people.

Indian Restaurant menu in window of Swanage's Golden Bengal
Golden Bengal menu

Opening hours

  • Daily – 5.30 pm 1- 11.30pm

Contact details

  • 📍 343 High Street, BH19 2NW
  • 📞 01929 427012

Nihal Spice

Takeaway & restaurant on High Street

Nihal Spice Indian takeaway on Swanage's High Street
Nihal Spice

Alongside familiar favourites including biriyani, balti and karai dishes, Nihal Spice offers chef’s specials, all ranging from mild, medium to hot in flavour.

There’s also various English dishes such as chicken & chips and omelette.

Nihal Spice is located next door to restaurant Castaways, opposite restaurant & wine bar Tawny’s, and just up the road from the Red Lion pub.

(credit: Nihal Spice)

Opening hours

  • Daily – 5.30 pm 1- 11.30pm

Contact details

  • 📍69 High St, Swanage BH19 2LY
  • 📞 01929 422229 / 01929 423388

More Indian restaurants & takeaways in Purbeck

Slightly further afield in Wareham you’ll also find the following restaurants at which to sample some Indian cuisine:

(picture credit: The 29029)


Nepalese & Indian restaurant & takeaway in Sandford


Dine-in & takeaway in Wareham town centre


Restaurant & takeaway next to Wareham Station