We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Beach House Restaurant at Cape Santa Maria

) #8 of 15 Restaurants in Long Island ££ - £££ Caribbean, , Seafood
Galliot Cay, 00000, Long Island
+1 800-663-7090
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good27%
  • Average13%
  • Poor0%
  • Terrible0%
Travellers talk about
“lunch” (9 reviews)
“fresh fish” (3 reviews)
“bar menu” (2 reviews)
Restaurant Hours
Caribbean, Bar, Seafood, Pub, Vegetarian Friendly
££ - £££
Galliot Cay, 00000, Long Island
Write a Review
Reviews (22)
Traveller rating
Traveller type
Time of year

1 - 10 of 22 reviews

Reviewed 2 April 2017 via mobile

After a 1/2 day reef fishing trip at the Cape, the Charter captain took our catch to the restaurant. That evening they cooked us a platter or fried, grilled and blackened fresh fish. Maybe the best seafood dinner, I ever had. They also have a...More

Thank fantifan
Reviewed 5 March 2017

I did not stay at the resort, but had lunch here twice. The patio tables are ideally located for a gorgeous view of the water. The beach is really stunning and the property meticulously maintained. Shade and an ice cold Kalik set the tone for...More

Thank babycatcher2
Reviewed 24 June 2016

We recently spent five nights at Cape Santa Maria and ate every meal at the Beach House Restaurant. We were never disappointed. Yes, the meals can take a while, but where else would you want to be while waiting for delicious food to be prepared....More

Thank auraptor
Reviewed 25 March 2016

The view is amazing as you eat here and the servers are very friendly. The pizza was pretty good. If you come for lunch, there is a lunch menu and a a bar menu in the drinks menu. The price was a little high and...More

1  Thank JWinkle
Reviewed 9 February 2016

The view was spectacular! We ate lunch and the food was typical bar food. Not bad, not good. The drinks were good. Worth going to for the view.

1  Thank parks123456tp
Reviewed 8 January 2016 via mobile

The bar & restaurant at Cape Santa Maria are a unique experience. The setting is so special that the rest doesn't matter. The staff are congenial, accommodating, unhurried, and helpful. The food is not outstanding but given the location , the ambiance and the holiday...More

1  Thank Liza B
Reviewed 14 November 2015

If you are at the Beach House Restaurant between 3-6 pm you can get daily cocktail specials. From 5-6 there are free conch fritters available too! We had lunch here during our vacation and I really enjoyed the fish tacos. My friends also enjoyed the...More

1  Thank Shelley M
Reviewed 4 August 2015

Our time at Cape Santa Maria Resort was so perfect it was very hard to come home. We stayed 5 days and it was pure heaven. The Managers and staff at the Beach House Restaurant were so accommodating. They meet you with a smile and...More

Thank Deborah N
Reviewed 16 June 2015

I expected more from the restaurant of a highly-ranked resort, but at least the staff (mostly locals) is incredibly friendly. Even if the food isn't something to write home about, you'll enjoy yourself and have a decent meal with a great view of the calm,...More

Thank travelbug882015
Reviewed 12 June 2015

We loved our lunch,conch salad was what we shared and a couple of KALIK'S. The service was good as was the amazing view of the ocean..

Questions & Answers
Get quick answers from Beach House Restaurant at Cape Santa Maria staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Breakfast, Dinner
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff
Good for
Groups, Child-friendly, Romantic
Location and Contact Information
  • Address: Galliot Cay, 00000, Long Island
  • Location: Caribbean  >  Bahamas  >  Out Islands  >  Long Island
  • Phone Number: +1 800-663-7090
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing