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.


) #46 of 121 Restaurants in Grand Bahama Island $$$$, American, Mediterranean
1 Seahorse Lane, 0000, Grand Bahama Island
+1 242-350-5385
  • Overview
  • Reviews
  • Location
  • Q&A
  • Details
  • Excellent42%
  • Very good21%
  • Average17%
  • Poor12%
  • Terrible6%
Travellers talk about
“steak” (8 reviews)
“caesar salad” (2 reviews)
Restaurant Hours
American, Mediterranean
1 Seahorse Lane, 0000, Grand Bahama Island
Write a Review
Reviews (64)
Traveller rating
Traveller type
Time of year

11 - 20 of 64 reviews

Reviewed 12 June 2015

This restaurant was our favourite. The food was first class, the staff very professional, I couldn't fault it at all. Maitre D Daniel Sands runs a great team. Azure, our waitress also stood out.

1  Thank Chonzhe
Reviewed 1 June 2015

Had dinner at this restaurant with some work colleagues, the restaurant looks lovely & the service is very good - no air conditioning that I seen but there are several roof fans. I don't know how much the bill was as I wasn't paying we...More

1  Thank JackieTraveller
Reviewed 19 May 2015

The food and service here were excellent. Steaks very tender, presentation good, staff very professional. Smooth live music by a pianist and singer added to a relaxing, pleasant evening.

1  Thank SunseekerKD
Reviewed 12 April 2015

Churchill's is located beachside, across an expansive lawn from the ocean at the Grand Lucayan Hotel. One gets the sense that most of the people who dine there are hotel guests on an inclusive package deal, because at first our menus didn't have prices. We...More

1  Thank Catherinerantham_NH
Reviewed 15 March 2015

My friend and I went to Freeport for a girls getaway long weekend. We stayed at the Viva Wyndham Fortuna resort, which has horrible food, so we decided to come here for a decent dinner. We had no reservation, but they were able to seat...More

1  Thank NGLNYC
Reviewed 5 March 2015

This is the second time I visited Churchill's this year. We had a wonderful dinner in January with great service and decided to return with friends. I was embarrassed to have recommended it. Food was delicious, but the service was just awful even though staff...More

3  Thank Rose O
Reviewed 24 February 2015

We made reservations through guest services at the grand Lucayan hotel, and upon arrival at our reservation time we were told that there was no reservation for us. This was completely disconcerting, since we expected that guest services had adequately taken care of the reservation...More

2  Thank Ranald248
Reviewed 21 February 2015

Let's first start with the positives. The restaurant is large with a great atmosphere and setting for romance. They have a piano bar and live singer that you walk through to get to the restaurant. You hear this singer throughout the restaurant so the ambiance...More

3  Thank LJScan72912
Reviewed 15 February 2015 via mobile

We made reservations to eat here. We waited 30 minutes for a table and we still weren't seated!!! We asked two different people if our table was ready and they just kept telling us "they are getting it ready." We decided to just leave at...More

1  Thank Nashkitty
Reviewed 24 August 2014

As far as a total dining experience, Churchill's is one of the best restaurants in Freeport, Bahamas. The food is great- especially the local seafood- and the service is excellent. Churchill's also has a live combo (piano player and singer) in the bar area, and...More

1  Thank CCIMMAI
Questions & Answers
Get quick answers from Churchill's 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
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol
Good for
Groups, Romantic, Business meetings, Bar Scene, Child-friendly
Location and Contact Information
  • Address: 1 Seahorse Lane, 0000, Grand Bahama Island
  • Location: Caribbean  >  Bahamas  >  Grand Bahama Island
  • Phone Number: +1 242-350-5385