7091 Estate Mafolie, St. Thomas, 00802, VI
dining

Mafolie Hotel Restaurants Ranked (Best Food, Best Ambience, Best Value)

Trying to decide where to eat at Mafolie Hotel? This in-depth guide breaks down the on-site dining scene by food quality, open-air ambience, harbor views, bar experience, breakfast convenience, and overall value—so you can plan meals without guessing. Whether you want Caribbean and international dishes at Sol at Mafolie Hotel, sunset cocktails at the open-air bar, or a simple complimentary continental breakfast before exploring St. Thomas, this ranking shows what to expect and when dining on property makes the most sense.

Hotel dining guide

Looking for the best restaurant at Mafolie Hotel? This guide covers what travelers need to know about Sol Restaurant—the hotel's main dining venue—including what to expect, who it's best for, and how to plan your meals during your stay in St. Thomas.

Quick takeaway:
At Mafolie Hotel, Sol Restaurant is your primary dining option, offering Caribbean-influenced cuisine with stunning hillside views of Charlotte Amalie harbor. It's best for travelers who want a relaxed, scenic meal in a family-friendly setting— ideal for breakfast before island adventures and dinner with a sunset view.
Best for: harbor views + local flavors Best time: breakfast + sunset dinner Vibe: relaxed, family-friendly, scenic

Sol Restaurant: Your Main Dining Venue at Mafolie Hotel

Sol Restaurant at Mafolie Hotel offering Caribbean cuisine with panoramic harbor views in St. Thomas

Sol Restaurant

Sol Restaurant is the heart of dining at Mafolie Hotel. Perched on the hillside with panoramic views of Charlotte Amalie harbor, it serves Caribbean-inspired cuisine in a relaxed, open-air setting. It's the kind of place where you start your day with breakfast overlooking the harbor and end it with dinner at sunset—perfect for families, couples, and solo travelers who want good food without pretense.

Caribbean-inspired menu Harbor views Family-friendly Open-air dining

What to Expect at Sol Restaurant

Menu & Cuisine Style

Sol Restaurant focuses on Caribbean-influenced dishes with an emphasis on fresh, local ingredients when available. Expect classic island flavors—think jerk chicken, fresh catch of the day, tropical fruit, and staples like conch fritters— alongside more familiar American options for guests who prefer straightforward meals.

Best Times to Dine

  • Breakfast: The perfect way to start your day before heading to beaches or island excursions. Views are best in morning light.
  • Lunch: A convenient midday stop if you're spending time at the pool or returning from a half-day activity.
  • Dinner: The top meal experience—arrive early for sunset views over the harbor and a more relaxed pace.

Ambience & Setting

The vibe at Sol Restaurant is casual and breezy—open-air seating, ceiling fans, and that signature Caribbean hillside view. It's not a fine-dining experience, but it doesn't try to be. Instead, it's comfortable, friendly, and the kind of spot where you can show up in resort casual wear and feel right at home.

Pro tip: Request a table near the railing for the best harbor views, especially during sunset hours. The golden hour lighting makes for great photos and an even better dinner backdrop.

Smart Dining Tips (How to Plan Your Meals)

  • Plan dinner around sunset: The harbor views are most dramatic in the evening, making it the best meal for atmosphere.
  • Start with breakfast: Fuel up before a full day of beach hopping or exploring St. Thomas—Sol is your easiest on-site option.
  • Ask about daily specials: Fresh catch and seasonal dishes often rotate, so inquire about what's new that day.
  • Explore off-property dining too: Mafolie is close to Charlotte Amalie and other dining hotspots—mix on-site meals with local restaurants for variety.
  • Family-friendly setup: Kids are welcome, and the menu has options that work for all ages, making it stress-free for family meals.
  • Dress code: Casual resort wear is perfectly fine—no need to dress up for any meal.
Planning rule that works:
If you're staying 3–4 nights, consider dining at Sol for breakfast daily and dinner 1–2 times, then explore nearby restaurants in Charlotte Amalie or Red Hook for variety. If you're staying longer, rotate between on-site convenience and off-property local flavors.

Sol Restaurant: What It Does Best

Since Sol Restaurant is your main dining option at Mafolie Hotel, here's how it ranks in key categories travelers care about most:

Category Rating Why it works
Views Excellent Panoramic harbor views—especially stunning at sunset
Convenience High On-site dining means easy meals without leaving the hotel
Family-friendly Very strong Relaxed atmosphere and menu variety work for all ages
Local flavor Good Caribbean-inspired dishes give a taste of the islands
Value Solid Reasonable pricing for hotel dining with great views included

FAQ: Mafolie Hotel Dining

What restaurant is at Mafolie Hotel?

Sol Restaurant is the main dining venue at Mafolie Hotel, serving breakfast, lunch, and dinner with panoramic views of Charlotte Amalie harbor.

What type of food does Sol Restaurant serve?

Sol Restaurant serves Caribbean-inspired cuisine with a mix of local flavors (jerk chicken, fresh seafood, tropical fruits) and familiar American options. The menu changes seasonally and often features daily specials.

Is Sol Restaurant family-friendly?

Yes. Sol Restaurant is very family-friendly, with a relaxed atmosphere and menu options that work for kids and adults alike. Casual resort wear is appropriate for all meals.

Do I need reservations at Sol Restaurant?

Reservations are generally not required for breakfast or lunch. For dinner—especially during sunset hours or peak season— it's a good idea to reserve a table in advance to secure the best views.

What's the best time to eat at Sol Restaurant?

Sunset dinner is the most popular time because of the stunning harbor views. Breakfast is also a strong choice— it's a great way to fuel up before a day of exploring St. Thomas beaches and attractions.

Are there other dining options near Mafolie Hotel?

Yes. Mafolie Hotel is close to Charlotte Amalie, where you'll find a variety of local restaurants, bars, and casual eateries. Red Hook and Frenchtown are also nearby and offer additional dining options if you want to explore off-property.

Is there a dress code at Sol Restaurant?

The dress code is casual resort wear for all meals. No need to dress up—come as you are from the pool or beach, and you'll fit right in.

Can I see the harbor from Sol Restaurant?

Yes. Sol Restaurant is known for its panoramic harbor views, especially from tables near the railing. Request a view table when you arrive, particularly for dinner at sunset.

BOOK YOUR STAY NOW

Questions? Contact Us!

Mafolie Hotel

BOOK YOUR STAY NOW

Questions? Contact Us!

Close