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.

Ruby Swiss

) #88 of 101 Restaurants in Freeport $$ - $$$ , American, Caribbean
West Sunrise Highway, Freeport, Grand Bahama Island
+1 242-352-8507
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good32%
  • Average4%
  • Poor24%
  • Terrible16%
Jan 1, 2016
“Embedded in my memory”
Oct 27, 2015
“I have always loved this place”
Restaurant Hours
Swiss, American, Caribbean
$$ - $$$
West Sunrise Highway, Freeport, Grand Bahama Island
All Details
Write a Review
Reviews (25)
Traveler rating
Traveler type
Time of year

11 - 20 of 24 reviews

Reviewed June 20, 2012

I always like to check the reviews out before I head to someplace I haven't been before if I can but decided to try our old favorite despite the bad reviews just like we did 2 years ago. We were not disappointed at all. I...More

1  Thank dlmorgan83
Reviewed March 19, 2012

Ruby Swiss was within walking distance of our resort so we chose to eat there after a day of traveling. I had low expectations but was very pleased with both the food and the service. I had a shrimp and pasta meal that was divine!

Thank Sara O
Reviewed December 8, 2011

This used to be our favorite place for fine dining. Over the past couple years the meal has been mediocre at best and service is spotty. This year was the worst of all. Both food and service were poor. Overcooked food and poor salads ,...More

Thank linda401
Reviewed November 8, 2011

We used to enjoy this restaurant for it's very nice menu and good steaks, even though their attitude was condescending and service was at best average. My husband and I stopped by for a drink last Saturday night and were shocked to find the place...More

Thank cindy_weinmann
Reviewed June 24, 2011

My husband and I went to Ruby Swiss for our last dinner the last night of our vacation and we weren't diappointed. They had two private events that night, but they still kindly allowed us to sit at the bar and order. For a total...More

1  Thank MaineSaraC
Reviewed February 15, 2011

The service here left much to be desired, although the food quality was good. There did not seem to be enough help, on a very full Valentine's evening. The Valentine special which was mentioned to me over the phone was not advertised at time of...More

1  Thank MagsMpls
Reviewed December 10, 2010

Well, for a supposedly high end restaurant it was reasonable - $75 for two with 1/2 litre of house wine and the compulsory 15% service charge. The appetizer;s were good as well - we had conch fritters and squid rings, Both were reasonably priced and...More

1  Thank T0mmyBahama
Reviewed November 29, 2010

We always go to Ruby Swiss for special dinners when we go to Freeport. Not quite as elegent as it was in years past, but VERY good diners and excelent selection.

Thank wesd
Reviewed August 21, 2010

Ruby Swiss is great for families, special occasions, local+European cuisine and it won't break the bank. The ambiance is always mellow and relaxed and gets even better in the evening with live musing. The Menu includes Bahamian favorites and the crack conch here never disappointed....More

Thank adityagt
Reviewed June 14, 2010

I just returned from Freeport, Bahamas for a quick weekend trip to see an old friend. It was my first time in Freeport. My friend, who lives on the island, had eaten here before in the late night. This was around 2 PM on a...More

Thank KGBridgeport
Questions & Answers
Get quick answers from Ruby Swiss 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, Dinner, Late Night
Restaurant features
Reservations, Waitstaff, Seating
Good for
Families with children
Location and Contact Information
  • Address: West Sunrise Highway, Freeport, Grand Bahama Island
  • Location: Caribbean  >  Bahamas  >  Grand Bahama Island  >  Freeport
  • Phone Number: +1 242-352-8507
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