Restaurants near Dover Beach
Price
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility
28 restaurants available nearby
How are Featured results ranked
Booked 6 times today
Booked 2 times today
Price: Expensive
• International • Bridgetown
Booked 5 times today
Booked 1 time today
Price: Moderate
• American • Bridgetown
See what locals rave about
From verified diners like you
From verified diners like you
- KKerrieannCaribbean •1 review5.0Dined 1 day agoExcellent Food Excellent service Excellent staff I definitely will be going backMore infoThe Park CafePrice: Moderate• Café• Barbados•4.6
- KGKaG22New York City •1 review4.0Dined 3 days agoOur server Angel was wonderful. Offered various tips as it was our first night in. Great vibe and food was very good.More infoDeia Beach RestaurantPrice: Moderate• Caribbean• Barbados•4.3
- TtonyLondon •11 reviews5.0Dined on Mar 3, 2025Lovely restaurant on the water with nice food and great serviceMore infoCastaways BarbadosPrice: Expensive• International• Oistins•4.5
- OTOpenTable DinerYorkshire •2 reviews5.0Dined on Mar 3, 2025Had a beautiful meal on the rooftop area at sunset - the service, food and ambiance was amazing. It’s one of the pricier restaurants but you get what you pay for. We highly recommend this place.More infoCocktail KitchenPrice: Expensive• Caribbean• Barbados•4.5
- CChuckVIPNew York City •28 reviews5.0Dined on Feb 26, 2025The food was wonderful. The fish was fresh and not too well done. The curry was super not too spicy, but just enough to make it exciting, having a musician playing outside was really a classic approach to diningMore infoCalabash Beach BistroPrice: Expensive• International• Barbados•4.1
Explore OpenTable
- Governors Palace
- Arashi Park
- Hard Rock Casino Punta Cana
- Anse Mitan
- Soufriere Volcano
- Mambo Beach
- Marabella Junction
- Malecon Center
- Shacks Beach
- Fort Amsterdam
- Hyatt Regency Casino
- Yacht Club Port De Plaisance
- Crash Boat Beach
- St Lawrence Gap
- Cabbage Beach
- Hadicurari Beach
- Atlantis Resort
- Grace Bay Beach
- Casa de Campo Marina
- Rendezvous Bay Beach