Self-Catering Accommodations in Mafolie

Find the self-catering accommodations that appeal to you the most

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

The best self-catering accommodations in Mafolie

Check out our selection of great self-catering accommodations in Mafolie

Little Indigo Apartments

Mafolie

Comfortable Accommodations: Little Indigo Apartments in Mafolie offers a bar and a variety of facilities including private check-in and check-out, concierge service, laundry, outdoor seating, picnic area, family rooms, bicycle parking, express check-in and check-out, luggage storage, sun terrace, and free WiFi.

Modern Amenities: Each apartment features sea views, air-conditioning, terrace, pool with a view, kitchenette, balcony, private bathroom, kitchen, tea and coffee maker, mountain views, view of a landmark, hairdryer, coffee machine, city view, dining table, outdoor furniture, outdoor dining area, refrigerator, seating area, free toiletries, microwave, shower, carpeted floor, TV, sofa, tiled floors, dining area, electric kettle, kitchenware, wardrobe, oven, stovetop, toaster, and streaming services.

Local Attractions: Blackbeards Castle is a 6-minute walk away, 99 Steps 2625 feet nearby, St Thomas Skyride 1.6 mi, St Peter Est Greathouse Gardens 1.9 mi, Butterfly Farm 2.1 mi, World Famous Mountain Top 2.1 mi, Magens Bay 2.5 mi, Paradise Point 2.6 mi, Mystic Valley Vi 3.7 mi, and Brewers Beach 3.7 mi. Cyril E. King Airport is 2.5 mi away.

J
James
From
United States
We ate our breakfast at different location each morning.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 11 reviews
Price from
$325
1 night, 2 adults

The Green Iguana Hotel

Charlotte Amalie (Near Mafolie)

Elegant Accommodations: The Green Iguana Hotel in Charlotte Amalie offers family rooms with sea views, air-conditioning, and private bathrooms. Each room includes a balcony or patio, kitchenette, and modern amenities.

Exceptional Facilities: Guests enjoy a year-round outdoor swimming pool with a view, sun terrace, and lush garden. Additional facilities include an outdoor seating area, picnic spots, barbecue facilities, and free WiFi.

Prime Location: Located a 2-minute walk from Blackbeards Castle and 1312 feet from 99 Steps, the hotel is near attractions such as St Thomas Skyride (1.3 mi) and Magens Bay (2.8 mi). Charlotte Amalie Harbor Seaplane Base is 1.2 mi away.

Guest Services: The property provides private check-in and check-out, concierge service, daily housekeeping, and free on-site parking. Guests appreciate the convenient location, scenic views, and attentive staff.

H
Hagen
From
United States
The view, the pool and a small kitchen
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 262 reviews
Price from
$268.20
1 night, 2 adults

Scotland Villa 2

St Thomas (Near Mafolie)

Comfortable Accommodations: Scotland Villa 2 in St Thomas offers a two-bedroom apartment with a terrace and free WiFi. The property features air-conditioning, a fully equipped kitchen, and a work desk.

Convenient Facilities: Guests enjoy private and express check-in and check-out services, a coffee shop, outdoor seating area, family rooms, full-day security, and free on-site private parking.

Local Attractions: Mystic Valley Vi is an 8-minute walk away, while Virgin Islands Eco Tours and Coki Beach are 3.6 and 2.4 mi respectively. Charlotte Amalie Harbor Seaplane Base is 4.3 mi from the property.

Guest Satisfaction: Highly rated for its attentive host and impeccable room cleanliness.

H
Hannah
From
United States
The photos honestly don’t do the space justice - there are vaulted ceilings throughout and the daytime light is incredible. The kitchen is kitted out with all kinds of equipment, like food processor, blender, and a nice full knife set and pots/pans. If you cook, this would be a great set-up and it’s near a large market. It’s a quiet residential neighborhood while still being a short drive away from bustling spots (like Margaritaville) and beaches. There are beach towels available for you to take, if you choose to do that! The back deck overlooks Ena’s garden which I’m sure will be bursting with fruit later in the season and is a great spot to relax and watch the sunset. Ena herself is often around and if she is available, will often offer to drop you at the spot you are headed off to (obviously, it is best if this is close by as the gas prices continue to rise on the island). It was perfect for me to rest and decompress after a long week of living on a boat and learning to sail!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews
Price from
$283.88
1 night, 2 adults

Sapphire Beach Beachfront Condo Free Wi - Fi! - Save!

East End (Near Mafolie)

Spacious Accommodations: Sapphire Beach Beachfront Condo Free Wi - Fi! - Save! in East End offers a spacious apartment with one bedroom and one bathroom. Guests enjoy sea views, air-conditioning, and a balcony or patio.

Exceptional Facilities: The property features a garden, terrace, bar, and a year-round outdoor swimming pool. Free WiFi is available throughout the apartment.

Convenient Amenities: Amenities include a fully equipped kitchen with a refrigerator, microwave, and stovetop. Additional features include a dining area, sofa bed, and free toiletries.

Prime Location: Sapphire Beach is just a few steps away, while Privateer Charters is 0 feet from the property. Charlotte Amalie Harbor Seaplane Base is 9.3 mi distant.

A
Andrew
From
United States
Available restaurants were terrific
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Price from
$415.75
1 night, 2 adults

Sapphire del Mar B-106 Ocean Front Beach Level

St Thomas (Near Mafolie)

Spacious Accommodations: Sapphire del Mar B-106 Ocean Front Beach Level in St Thomas offers a spacious apartment with one bedroom and a living room. Guests enjoy sea views, air-conditioning, and a balcony or terrace.

Exceptional Facilities: The property features a restaurant, bar, and a year-round outdoor swimming pool. Additional amenities include a minimarket, coffee shop, outdoor seating area, live music, and free WiFi.

Prime Location: Sapphire Beach is just a few steps away, while Privateer Charters lies 0 feet from the apartment. Charlotte Amalie Harbor Seaplane Base is 9.3 mi distant. Nearby attractions include Coki Beach and Coral World.

Guest Satisfaction: Highly rated by guests, the apartment provides free on-site private parking, full-day security, and express check-in and check-out services.

M
Mechtley
From
United States
Great Location! Great restaurants next door! Kitchen is well stocked Ice cub trays are nice along with the bucket to put them in. Foot bath was amazing Love the ceiling fan on the patio Drying racks were very helpful The battery was nice- never had to use it. Safe was great!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 14 reviews
Price from
$518.60
1 night, 2 adults

Bluebeard's Castle Resort

St Thomas (Near Mafolie)

Comfortable Accommodations: Bluebeard's Castle Resort in St Thomas offers air-conditioned rooms with kitchenettes, private bathrooms, and sea views. Each room includes a balcony, dining area, and modern amenities such as a TV and free WiFi.

Dining and Leisure: The family-friendly restaurant serves American cuisine for lunch. Guests can relax by the year-round outdoor swimming pool, hot tub, and outdoor seating area. Additional facilities include a concierge service, full-day security, and free on-site private parking.

Local Attractions: St Thomas Skyride is an 18-minute walk away, Blackbeards Castle lies 0.9 mi nearby, and 99 Steps is a 13-minute walk. Charlotte Amalie Harbor Seaplane Base is 1.9 mi from the resort.

A
Anna
From
United States
The view was incredible! Thus we enjoyed the balcony, the room was spacious w/ a full kitchen and very clean. The hotel offered all kinds of activities for guests during the evening hours, like live music and the bar and restaurant were concurrent next door. Hot tub was just a few steps out the door! Loved loved loved Sean at the Pirate Treasures shop- why buy jewelry anywhere else- So authentic and unique.. especially the tower museum.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 133 reviews
Price from
$225.82
1 night, 2 adults

Villa Indigo Sunny 1BR Apartment in Private Gated Estate

Charlotte Amalie (Near Mafolie)

Spacious Accommodations: Villa Indigo Sunny 1BR Apartment in Private Gated Estate offers a spacious layout with one bedroom and a living room. The apartment features a terrace and balcony with sea views, ensuring a comfortable stay.

Modern Amenities: Guests enjoy free WiFi, air-conditioning, and a fully equipped kitchenette. Additional amenities include a washing machine, dining area, and a work desk, catering to all needs.

Dining Experience: The on-site restaurant serves American cuisine, providing a convenient dining option. Outdoor seating areas and a garden enhance the dining experience.

Prime Location: Located in Charlotte Amalie, the apartment is 3.1 mi from Cyril E. King Airport. Nearby attractions include Blackbeards Castle (1.1 mi) and Magens Bay (2.8 mi). Activities such as golfing and hiking are available.

m
marvin
From
United States
The host was amazing with all her info on transportation, dining, shopping, things to do. The apartment was comfortable ac ice cold kept apartment cold. Close to downtown (1.7 miles) and a restaurant across the street (food was excellent). Boaz was our main driver a great provider of local history we will use him when we return.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 13 reviews
Price from
$363.35
1 night, 2 adults

Chateau Nightwind

Lovenlund (Near Mafolie)

Elegant Accommodations: Chateau Nightwind in Lovenlund offers a villa with sea views, air-conditioning, and a terrace. The property features a balcony, outdoor seating area, and free WiFi.

Comfortable Amenities: Guests enjoy private check-in and check-out, concierge service, laundry, and free on-site parking. Additional facilities include a hot tub, barbecue, and outdoor bath.

Prime Location: Located 1.6 mi from Magen's Bay Beach and 1.4 mi from Magens Bay, the villa is 4.3 mi from Charlotte Amalie Harbor Seaplane Base. Nearby attractions include Blackbeards Castle and Coki Beach.

F
Frank
From
United States
Liked the view and the size of the apartment and how quiet it was plus owner was very responsive
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 27 reviews
Price from
$618
1 night, 2 adults

Secret Harbour Beach Resort

St Thomas (Near Mafolie)

Comfortable Accommodations: Secret Harbor Beach Resort in St Thomas offers family rooms with sea views, balconies, and private bathrooms. Each room includes air-conditioning, a kitchen, and modern amenities.

Exceptional Facilities: Guests enjoy spa facilities, a year-round outdoor swimming pool, hot tub, and fitness center. The resort features a family-friendly and romantic restaurant serving American and Caribbean cuisine, a bar, and live music.

Prime Location: Located a 16-minute walk from Cowpet Bay Beach, the resort is near attractions such as Privateer Charters (1.8 mi) and Coki Beach (3.7 mi). Charlotte Amalie Harbor Seaplane Base is 8.7 mi away. Highly rated for snorkeling and beach access.

S
Sreevatsa
From
United States
The room was fantastic. It was very spacious and the kitchen came in handy for breakfast. The balcony was amazing with amazing views. The staff were very friendly and the restaurant was pretty good. The beach with the resort was the best part of the experience. It was shallow and the kids had a amazing time.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 64 reviews
Price from
$480.77
1 night, 2 adults

Elysian Beach Resort

East End (Near Mafolie)

Beachfront Location: Elysian Beach Resort in East End offers direct beachfront access, a lush garden, and an outdoor swimming pool. Guests can relax on the balcony or patio with stunning sea views.

Comfortable Accommodations: The apartment features air-conditioning, a private bathroom, and a fully equipped kitchenette. Additional amenities include a washing machine, TV, and free on-site private parking.

Leisure Facilities: Guests can enjoy a hot tub, bar, and outdoor swimming pool. The property also provides a pool view and a balcony for relaxation.

Nearby Attractions: Cowpet Bay Beach is just a few steps away, while Charlotte Amalie Harbor Seaplane Base is 9.3 mi distant. Other attractions include Privateer Charters and Virgin Islands Eco Tours, each 2.5 mi from the resort.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 7 reviews
Price from
$421.20
1 night, 2 adults
All self-catering accommodations in Mafolie

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Mafolie and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Mafolie

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 11 reviews

Popular with guests booking self-catering accommodations in Nazareth

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 133 reviews

Popular with guests booking self-catering accommodations in Frydendal

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 336 reviews

Popular with guests booking self-catering accommodations in Nazareth

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 64 reviews

Popular with guests booking self-catering accommodations in Charlotte Amalie

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 262 reviews

Popular with guests booking self-catering accommodations in Nazareth

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 31 reviews

Popular with guests booking self-catering accommodations in Nazareth

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews

Popular with guests booking self-catering accommodations in Nazareth

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews

Popular with guests booking self-catering accommodations in Nazareth

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews

Popular with guests booking self-catering accommodations in Nazareth

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Enjoy breakfast in Mafolie and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 133 reviews

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 336 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 55 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 64 reviews

These self-catering accommodations in Mafolie and nearby have options with free cancellation

See all

The Green Iguana Hotel

1002 Blackbeard's Hill
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 262 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews

One Seven Solberg

17 Solberg Road
Free cancellation options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 40 reviews

Chateau Nightwind

14-21 Atlantic View Road
Free cancellation options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 27 reviews

Highly rated self-catering accommodations in Mafolie and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 13 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 31 reviews

More places to explore, more ways to go