Dine & Drink
Taste the Vibe
Open-Air Dining Above Charlotte Amalie Harbor
Savor Caribbean and international flavors at the on-site restaurant, where island favorites include steak, pasta dishes, seafood specialties, and vegetarian options. Start the day with complimentary continental breakfast, then return Monday, Wednesday through Sunday for dinner and drinks at the open-air bar, with outdoor seating overlooking the harbor from every table.
Sol Restaurant
An open-air Caribbean/International restaurant at Mafolie Hotel offering Caribbean-fusion cuisine, seafood specialties, steak, pasta, and harbor views from every table. Sol Restaurant suits romantic dinners, celebrations, and relaxed island meals, with an upscale casual feel above Charlotte Amalie harbor.
- Serves: Breakfast & Dinner
- Hours: 8:00 a.m. – 10:45 a.m.; 5:00 p.m. – 9:00 p.m. (closed Tue)
BOOK YOUR STAY NOW
Questions? Contact Us!
- Agents Available 24/7
- Lowest Price Guaranteed
- Complimentary Perks & Upgrades
- Agents Available 24/7
- Lowest Price Guaranteed
- Complimentary Perks & Upgrades
DINE & DRINKS FAQs
What is the name of the restaurant at Mafolie Hotel?
The on-site restaurant at Mafolie Hotel is Sol at Mafolie Hotel (also known as Sol Restaurant), a Caribbean and international dining venue open to both overnight guests and the general public. Perched on Mafolie Hill, Mafolie Hotel’s restaurant offers sweeping views over Charlotte Amalie harbor.
What kind of food does Mafolie Hotel serve?
Mafolie Hotel’s Sol Restaurant serves Caribbean and international cuisine, with island favorites such as steak, pasta dishes, and seafood specialties. The menu at Mafolie Hotel is designed to highlight local island flavors alongside familiar comfort dishes.
What are the dining hours at Mafolie Hotel?
Breakfast at Mafolie Hotel is served daily from 8:00 AM to 10:45 AM. Dinner service at Sol Restaurant runs Monday and Wednesday through Sunday from 5:00 PM to 9:00 PM, with the bar open the same days from 5:00 PM to 10:00 PM.
Does Mafolie Hotel include breakfast with a stay?
Yes, Mafolie Hotel offers a complimentary continental breakfast served daily to guests, in addition to full breakfast service available at Sol Restaurant each morning.
Is there a bar at Mafolie Hotel?
Mafolie Hotel features an iconic open-air bar where guests can unwind at sunset with handcrafted cocktails and panoramic views of downtown Charlotte Amalie. There is also a dedicated pool bar at Mafolie Hotel serving Caribbean dishes and cocktails poolside.
Can guests dine poolside at Mafolie Hotel?
Yes, Mafolie Hotel’s outdoor pool area includes cushioned cabanas, loungers, and a dedicated pool bar, allowing guests to swim and sip cocktails while taking in views of the harbor below.
Do I need to be a hotel guest to eat at Mafolie Hotel's restaurant?
No, Sol Restaurant at Mafolie Hotel is open to both hotel guests and the public, so visitors staying elsewhere on St. Thomas are welcome to dine at Mafolie Hotel as well.
Does Mafolie Hotel offer vegetarian dining options?
Yes, Mafolie Hotel offers vegetarian menu options for guests dining at Sol Restaurant, alongside its Caribbean and international dishes.
Is Mafolie Hotel a family-friendly place to dine?
Yes, Mafolie Hotel is a family-owned boutique hotel that has operated since 1952, and its restaurant and dining spaces welcome guests and diners of all ages rather than operating as an adults-only venue.
Does Mafolie Hotel host special dining events like weddings?
Yes, Mafolie Hotel hosts on-site weddings and special celebrations, using its outdoor dining room and pool deck as scenic venues overlooking Charlotte Amalie harbor, complete with custom catering menus arranged through the property.