Barbados restaurants

Visitors will find a lot of great places to eat, but for the large part, these are variations on the same theme - shorefront restaurants serving fairly expensive traditional international cuisine, plus a number of grilled fish dishes, often coated with Bajan spices (blackened). What Barbados does not have is an enormous variety, so you will be hard pushed to find great Asian food, or Mediterranean marvels. Here we've compiled a list of the best. If you want to add a new place to our listings, please do so here - it's free!

View on map
Sort by
Orange Street, Speightstown, Barbados

1. Orange Street Grocer

9 reviews
Speightstown

2. Island Plates

5 reviews
Payne's Bay, St. James

3. Scarlet

4 reviews
Holetown, St. James
Balmore House, Holetown, St. James

5. The Tides

4 reviews
Queen's Street, Speightstown

6. Juma's Restaurant

4 reviews
Queen Street, Speightstown

7. The Lobster Pot

3 reviews
Hastings Main Road

8. Tapas

0 reviews

Reviews about Barbados restaurants

Very friendly staff - something that is not always so easy to find in Barbados. Nice, relaxed place where you can get some good coffee and light meals.

United Kingdom,
Orange Street Grocer

Great place!

United Kingdom,
Island Plates

Great atmosphere, super food and outstanding cocktails!

United Kingdom,
Scarlet

Good coffee and great sea view....

United States,
Orange Street Grocer

Always a good option in lovely Speightstown....

United Kingdom,
Orange Street Grocer

Great location and friendly staff. I'm always desperate to love this place, but the food is a bit of a disappointment - small portions, overcooked and not great value. Come on guys - you can do better! I'll try again soon, for sure!

United Kingdom,
Juma's Restaurant

We'll be back soon! Missing your breakfasts !

United Kingdom,
Island Plates

Lovely place !

United Kingdom,
Juma's Restaurant

I'm missing those wonderful breakfasts ! We hope to get back to Barbados soon !

Poland,
Island Plates

Always friendly welcome from the staff. Excellent cocktails !!!

United Kingdom,
Drift Ocean Terrace Lounge
x