
Mafolie Hotels from ₹8,700
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mafolie
Apart hotel
Check prices for these dates
Our top choices for Mafolie hotels

Mafolie Hotel
Mafolie HotelSt. Thomas
8.8 out of 10, Excellent, (1,016 reviews)
The price is ₹13,633
₹17,719 total
includes taxes & fees
18 Jun - 19 Jun

Villa Indigo 1BR in Private Gated Estate
Villa Indigo 1BR in Private Gated EstateSt. Thomas
8.8 out of 10, Excellent, (33 reviews)
The price is ₹20,136
₹34,194 total
includes taxes & fees
13 Jun - 14 Jun

Peter Bay Gatehouse
Peter Bay GatehouseMaho Bay Quarter
8.4 out of 10, Very good, (20 reviews)
The price is ₹59,545
₹83,065 total
includes taxes & fees
11 Jul - 12 Jul

The Westin St. John Resort Villas
The Westin St. John Resort VillasSt. John
8.2 out of 10, Very good, (490 reviews)
The price is ₹69,512
₹78,201 total
includes taxes & fees
5 Jul - 6 Jul

Sunset Ridge Villas Unit D
Sunset Ridge Villas Unit DSt. John
9.4 out of 10, Exceptional, (3 reviews)
The price is ₹12,873
₹50,263 total
includes taxes & fees
12 Jun - 13 Jun

Villa Island Paradise
Villa Island ParadiseSt. John
9.6 out of 10, Exceptional, (31 reviews)
The price is ₹5,800
₹53,672 total
includes taxes & fees
28 Jun - 29 Jun

St John Inn
St John InnSt. John
9.2 out of 10, Wonderful, (451 reviews)
The price is ₹22,152
₹24,921 total
includes taxes & fees
18 Jun - 19 Jun

Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point ResortSt. John
8.8 out of 10, Excellent, (105 reviews)
The price is ₹47,159
₹69,703 total
includes taxes & fees
12 Jul - 13 Jul

The Saint Resort
The Saint ResortSt. John
9.2 out of 10, Wonderful, (40 reviews)
The price is ₹20,390
₹32,474 total
includes taxes & fees
13 Jun - 14 Jun

The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. ThomasSt. Thomas
8.4 out of 10, Very good, (471 reviews)
The price is ₹69,453
₹92,394 total
includes taxes & fees
12 Jul - 13 Jul

Two Sandals – A Boutique Hotel
Two Sandals – A Boutique HotelSt. Thomas
8.8 out of 10, Excellent, (513 reviews)
The price is ₹26,881
₹35,600 total
includes taxes & fees
18 Jun - 19 Jun

Secret Harbour Beach Resort
Secret Harbour Beach ResortSt. Thomas
9.0 out of 10, Wonderful, (1,003 reviews)
The price is ₹54,573
₹67,398 total
includes taxes & fees
9 Jul - 10 Jul

View of Paradise at Sapphire Beach
View of Paradise at Sapphire BeachSt. Thomas
9.0 out of 10, Wonderful, (240 reviews)
The price is ₹21,269






































