6 Best Restaurants in Eleuthera and Harbour Island, Bahamas

Rock House Restaurant

$$$$ Fodor's choice

Splendid harbor views and a transporting Mediterranean-loggia vibe create the perfect backdrop for the continental menu, infused with tropical accents, at the restaurant at the Rock House hotel. Rock House also takes its drinks seriously, with an extensive list showcasing California boutique wines. There's also an al fresco martini bar every evening, starting at 6:30. Dining here is refined and serene, thanks to the flawless service, so linger over coffee and one of the decadent desserts.

Bay St., Bahamas
242-333–2053
Known For
  • delicious rum cake dessert, with homemade ice cream
  • inventive dishes such as lobster and corn agnolotti
  • extensive wine list
Restaurants Details
Rate Includes: Closed mid-Aug.–Nov. and Mon., Reservations essential, Lunch for Rock House guests only

The Landing

$$$$ Fodor's choice

You never know which actor or rock star you'll rub elbows with—Richard Gere and Dave Matthews like to dine here—at the Hemingway-esque bar, but none of it matters once you've moved on to the dining room and are under the spell of chef Madelene Pedican, whose dishes soar with a Southeast Asian flair. Standouts include the goat cheese ravioli with shrimp and spicy crab capellini. One of the Caribbean's top dining destinations, The Landing also offers an impressive wine selection. If the weather is nice, request a romantic table on the porch.

Bay St., Bahamas
242-333–2707
Known For
  • exceptional ambience and service
  • spectacular lobster with lemongrass risotto
  • the most delcious banana upside-down cake, with ice cream
Restaurants Details
Rate Includes: Closed Wed. and mid-Aug.–Nov. No lunch, Reservations essential

Wreckers Restaurant & Bar

$$$$ Fodor's choice

The scenic views over the harbor, great service, and variety of flavorful Bahamian meals make Wreckers a culinary delight. Choose from the menu of local Bahamian dishes or the specialty flatbread pizzas. The lower level features an open-air dining area that sits on the dock, while the upper level has a huge bar and flat-screen TVs for entertainment. Wreckers is also the only place on the island where you can get Starbucks coffee. 

Recommended Fodor's Video

Runaway Hill Inn Restaurant

$$$$

Enjoy a moonlit dinner on Runaway Hill's beachfront veranda, with views of the pink-sand beach and turquoise waters along with sounds of the ocean waves. Chef Krishna Higgs specializes in Bahamian cuisine, combining local ingredients with global flavors. The atmosphere feels like a private club, with a handsome 1920s interior. The menu always features a fresh catch of the day, and often includes Bahamian lobster and grouper.

Colebrooke St., Bahamas
242-333–2150
Known For
  • stunning ocean views
  • seafood crepes
  • signature coconut curry grouper
Restaurants Details
Rate Includes: Closed mid-July–early Nov., Reservations essential

The Dunmore

$$$$

Start with a signature cocktail at the handsome mahogany bar before enjoying dinner under the stars on the ocean-view porch. The executive chef creates island-inspired dishes that change seasonally—lobster and grouper meals are always on the menu. If it's too chilly for dinner by the beach, you can also sit in the restaurant's charming, '60s retro-glam indoor dining room.

Gaol La., Bahamas
242-333–2200
Known For
  • homemade ice cream and sorbet
  • delicious tuna poke bowl
  • expansive wine selection
Restaurants Details
Rate Includes: Closed mid-Aug.–mid-Nov., No dinner Tues., Reservations essential

The Front Porch

$$$$

This little roadside restaurant features a beautiful view of the bay, particularly at sunset when the orange horizon is freckled with the silhouettes of moored sailboats. The menu is island-inspired European cuisine and always includes fresh seafood. In addition to serving lunch and dinner, The Front Porch can also arrange captains and tour guides.

Queen's Hwy., Bahamas
242-335–0727
Known For
  • delicious local crawfish tail
  • stunning sunset views from deck
  • varied seafood platter with large portions