Top Rated Resorts in Saint John Island
-
Guest favorite
-
Beach access
Hilltop Villas At Bluebeard'S Castle
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Located approximately a 5-minute stroll from Emancipation Garden, the comfortable 3-star Hilltop Villas At Bluebeard'S Castle Charlotte Amalie hotel features a hot tub and a sunbathing terrace.
Active guests will appreciate access to an outdoor swimming pool, a tennis court. Guests will also enjoy the benefits of fitness classes available at a fitness studio within the Hilltop Villas.
Hilltop Villas At Bluebeard'S Castle
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Hilltop Villas At Bluebeard'S Castle
Located approximately a 5-minute stroll from Emancipation Garden, the comfortable 3-star Hilltop Villas At Bluebeard'S Castle Charlotte Amalie hotel features a hot tub and a sunbathing terrace.
Active guests will appreciate access to an outdoor swimming pool, a tennis court. Guests will also enjoy the benefits of fitness classes available at a fitness studio within the Hilltop Villas.
The Mafolie Hotel
- Restaurant
- Free parking
- Housekeeping
- Air conditioning
- Live entertainment
- Outdoor swimming pool
The 3-star The Mafolie Hotel is about 25 minutes on foot from Magen's Bay Park and boasts a sunbathing terrace and a golf course.
You can enjoy your stay at the accommodation while relaxing at an outdoor swimming pool.
The Mafolie Hotel
- Restaurant
- Free parking
- Housekeeping
- Air conditioning
- Live entertainment
- Outdoor swimming pool
The Mafolie Hotel
The 3-star The Mafolie Hotel is about 25 minutes on foot from Magen's Bay Park and boasts a sunbathing terrace and a golf course.
You can enjoy your stay at the accommodation while relaxing at an outdoor swimming pool.
-
Newly renovated
-
Beach access
Emerald Beach Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Emerald Beach Resort Altona, located about a 25-minute walk from Frenchtown, offers guests a restaurant and luggage storage. The resort has views of the pool and features Wi-Fi in the rooms.
This Altona hotel also features an outdoor swimming pool along with snorkelling and canyoning. There is a 24-hour fitness center on site.
Emerald Beach Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Emerald Beach Resort
Emerald Beach Resort Altona, located about a 25-minute walk from Frenchtown, offers guests a restaurant and luggage storage. The resort has views of the pool and features Wi-Fi in the rooms.
This Altona hotel also features an outdoor swimming pool along with snorkelling and canyoning. There is a 24-hour fitness center on site.
Budget Resorts in Saint John Island
-
Beach access
Sand Castle On The Beach - Adults Only
- Cookware/ Kitchen utensils
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Pool with view
Located within a 10-minute drive of Estate Mount Washington Plantation, the comfortable Sand Castle On The Beach - Adults Only Frederiksted hotel includes 27 rooms with views of the garden. Featuring a picturesque location, this 3-star hotel includes 2 outdoor swimming pools and a fitness suite, plus guests can visit Frederiksted Pier, which is merely 1.7 km away.
Snorkelling, kayaking, and horseback riding may be organised by Sand Castle On The Beach - Adults Only hotel for guests.
Sand Castle On The Beach - Adults Only
- Cookware/ Kitchen utensils
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Pool with view
Sand Castle On The Beach - Adults Only
Located within a 10-minute drive of Estate Mount Washington Plantation, the comfortable Sand Castle On The Beach - Adults Only Frederiksted hotel includes 27 rooms with views of the garden. Featuring a picturesque location, this 3-star hotel includes 2 outdoor swimming pools and a fitness suite, plus guests can visit Frederiksted Pier, which is merely 1.7 km away.
Snorkelling, kayaking, and horseback riding may be organised by Sand Castle On The Beach - Adults Only hotel for guests.
-
Popular choice
Lindbergh Bay Hotel
- Free parking
- 24-hour reception
- Air conditioning
- Flat-screen TV
- Fitness centre
- Outdoor swimming pool
Located 3.7 km from the historic tower "Blackbeard's Castle", the 3-star Lindbergh Bay Hotel Altona features Wi-Fi in public areas and street parking on site.
An outdoor swimming pool and a fitness centre will help you stay healthy.
Lindbergh Bay Hotel
- Free parking
- 24-hour reception
- Air conditioning
- Flat-screen TV
- Fitness centre
- Outdoor swimming pool
Lindbergh Bay Hotel
Located 3.7 km from the historic tower "Blackbeard's Castle", the 3-star Lindbergh Bay Hotel Altona features Wi-Fi in public areas and street parking on site.
An outdoor swimming pool and a fitness centre will help you stay healthy.
-
Private beach
The Waves At Cane Bay
- Cookware/ Kitchen utensils
- Free parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Terrace
The comfortable 3-star The Waves At Cane Bay Kingshill hotel, located around a 10-minute ride from Cruzan Gardens, offers a saltwater pool and Wi-Fi in public areas. Its beachfront location provides easy access to the bustling Cane Bay Beach, which is only 250 metres away.
The Waves At Cane Bay hotel offers a variety of sport activities, such as snorkelling and diving.
The Waves At Cane Bay
- Cookware/ Kitchen utensils
- Free parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Terrace
The Waves At Cane Bay
The comfortable 3-star The Waves At Cane Bay Kingshill hotel, located around a 10-minute ride from Cruzan Gardens, offers a saltwater pool and Wi-Fi in public areas. Its beachfront location provides easy access to the bustling Cane Bay Beach, which is only 250 metres away.
The Waves At Cane Bay hotel offers a variety of sport activities, such as snorkelling and diving.
Resorts in Saint John Island for Couples
-
Beach access
The Westin St Thomas Beach Resort & Spa
- Restaurant
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Infinity pool
Situated only 1.3 km from Lisenlund Hill, the world-class The Westin St Thomas Beach Resort & Spa Frydendal offers car rentals to discover the surroundings and opportunities for snorkelling, diving, and boating. Guests can book one of the 257 modern rooms with necessary comforts.
Guests can relax in an infinity pool or enjoy a steam room, a hot tub, and a foot bath at the The Westin St Thomas.
The Westin St Thomas Beach Resort & Spa
- Restaurant
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Infinity pool
The Westin St Thomas Beach Resort & Spa
Situated only 1.3 km from Lisenlund Hill, the world-class The Westin St Thomas Beach Resort & Spa Frydendal offers car rentals to discover the surroundings and opportunities for snorkelling, diving, and boating. Guests can book one of the 257 modern rooms with necessary comforts.
Guests can relax in an infinity pool or enjoy a steam room, a hot tub, and a foot bath at the The Westin St Thomas.
-
Private beach
Sapphire Beach Resort And Marina
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Featuring a vending machine and a tour desk, the 3-star Sapphire Beach Resort And Marina East End is situated 2.4 km from Pineapple Beach. The resort offers a private parking lot on site and an infinity swimming pool.
This property offers sport activities, such as windsurfing, snorkelling, and canyoning.
Sapphire Beach Resort And Marina
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Sapphire Beach Resort And Marina
Featuring a vending machine and a tour desk, the 3-star Sapphire Beach Resort And Marina East End is situated 2.4 km from Pineapple Beach. The resort offers a private parking lot on site and an infinity swimming pool.
This property offers sport activities, such as windsurfing, snorkelling, and canyoning.
-
Top location
-
Private beach
Gallows Point Resort (Adults Only)
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Located around 5 minutes' walk from Coconut Coast Studio Gallery, the luxurious Gallows Point Resort Cruz Bay includes a hot tub, a sunbathing terrace, and a picnic area.
Offering an outdoor swimming pool with a hot tub, Gallows Point Resort is an ideal place to relax.
Gallows Point Resort (Adults Only)
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Gallows Point Resort (Adults Only)
Located around 5 minutes' walk from Coconut Coast Studio Gallery, the luxurious Gallows Point Resort Cruz Bay includes a hot tub, a sunbathing terrace, and a picnic area.
Offering an outdoor swimming pool with a hot tub, Gallows Point Resort is an ideal place to relax.
Party Resorts in Saint John Island
-
Best-rated
-
Beach access
Buoy Haus Beach Resort St Thomas Autograph Collection
- Restaurant
- Valet parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Infinity pool
The comfortable Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth is located 2.7 km from Cathedral of Saints Peter and Paul in Saint Thomas and offers a restaurant. Featuring rooms with views of the sea, this 4-star smoke-free resort boasts a beachfront setting along with an infinity pool available onsite.
The area is known for snorkelling, diving, and fisheries.
Buoy Haus Beach Resort St Thomas Autograph Collection
- Restaurant
- Valet parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Infinity pool
Buoy Haus Beach Resort St Thomas Autograph Collection
The comfortable Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth is located 2.7 km from Cathedral of Saints Peter and Paul in Saint Thomas and offers a restaurant. Featuring rooms with views of the sea, this 4-star smoke-free resort boasts a beachfront setting along with an infinity pool available onsite.
The area is known for snorkelling, diving, and fisheries.
-
Private beach
The Buccaneer Beach & Golf Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Located only 6 minutes' walk from Buccaneer Beach, the exquisite 4-star The Buccaneer Beach & Golf Resort Christiansted provides guests with a sunbathing terrace, a patio, and a golf course, as well as pedicure, manicure, and facial treatments. The resort proudly offers two fitness centres and three beaches, while Christiansted National Historic Site is 2.4 km away.
This Christiansted hotel invites guests to take part in live performances to ensure a more exciting stay. The property provides easy access to activities such as snorkelling, diving, and lawn tennis.
The Buccaneer Beach & Golf Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
The Buccaneer Beach & Golf Resort
Located only 6 minutes' walk from Buccaneer Beach, the exquisite 4-star The Buccaneer Beach & Golf Resort Christiansted provides guests with a sunbathing terrace, a patio, and a golf course, as well as pedicure, manicure, and facial treatments. The resort proudly offers two fitness centres and three beaches, while Christiansted National Historic Site is 2.4 km away.
This Christiansted hotel invites guests to take part in live performances to ensure a more exciting stay. The property provides easy access to activities such as snorkelling, diving, and lawn tennis.
-
Beach access
Elysian Beach Resort
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
The 3-star Elysian Beach Resort Nazareth includes spacious rooms 1.3 km from Great Saint James. Offering a location a short way from Cowpet Bay, this comfortable hotel has an American-style restaurant, and an outdoor swimming pool.
A fitness studio, along with fitness classes, is included at the Elysian to help guests maintain their physical well-being.
Elysian Beach Resort
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Elysian Beach Resort
The 3-star Elysian Beach Resort Nazareth includes spacious rooms 1.3 km from Great Saint James. Offering a location a short way from Cowpet Bay, this comfortable hotel has an American-style restaurant, and an outdoor swimming pool.
A fitness studio, along with fitness classes, is included at the Elysian to help guests maintain their physical well-being.
Golf Resorts in Saint John Island
-
Beach access
Pirate'S Pension At Bluebeard'S Castle
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
The comfortable 3-star Pirate'S Pension At Bluebeard'S Castle Pearson Gardens, located about 5 minutes' drive from The Virgin Islands Children's Museum, boasts a year-round outdoor swimming pool and a fitness centre.
Pirate'S Pension At Bluebeard'S Castle
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Pirate'S Pension At Bluebeard'S Castle
The comfortable 3-star Pirate'S Pension At Bluebeard'S Castle Pearson Gardens, located about 5 minutes' drive from The Virgin Islands Children's Museum, boasts a year-round outdoor swimming pool and a fitness centre.
-
Beach access
Margaritaville Vacation Club - St Thomas
- Cookware/ Kitchen utensils
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Rooftop pool
The comfortable Margaritaville Vacation Club - St Thomas Frydendal hotel is located nearly 15 minutes' walk from Coki Point Beach and offers a restaurant. Featuring a hillside location, this 4-star family hotel includes 2 outdoor swimming pools and a health club, plus guests can visit Coral World Ocean Park, which is just 1.6 km away.
The property offers snorkelling, diving, and sailing.
Margaritaville Vacation Club - St Thomas
- Cookware/ Kitchen utensils
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Rooftop pool
Margaritaville Vacation Club - St Thomas
The comfortable Margaritaville Vacation Club - St Thomas Frydendal hotel is located nearly 15 minutes' walk from Coki Point Beach and offers a restaurant. Featuring a hillside location, this 4-star family hotel includes 2 outdoor swimming pools and a health club, plus guests can visit Coral World Ocean Park, which is just 1.6 km away.
The property offers snorkelling, diving, and sailing.
Ruff Resort At Victoria House
- Cookware/ Kitchen utensils
- Housekeeping
- Air conditioning
- Flat-screen TV
- Live entertainment
- Saltwater pool
Situated nearly 5 minutes' walk from Frederiksted Pier, the comfortable Ruff Resort At Victoria House Frederiksted features a casino, a picnic area, and a golf course. The 3-star hotel offers 9 rooms plus a botanical garden, 2.9 km from Paul and Jill's Stable.
The property has an outdoor swimming pool. Those who like to keep fit can partake in yoga and enjoy such activities as snorkelling, diving, and billiard.
Ruff Resort At Victoria House
- Cookware/ Kitchen utensils
- Housekeeping
- Air conditioning
- Flat-screen TV
- Live entertainment
- Saltwater pool
Ruff Resort At Victoria House
Situated nearly 5 minutes' walk from Frederiksted Pier, the comfortable Ruff Resort At Victoria House Frederiksted features a casino, a picnic area, and a golf course. The 3-star hotel offers 9 rooms plus a botanical garden, 2.9 km from Paul and Jill's Stable.
The property has an outdoor swimming pool. Those who like to keep fit can partake in yoga and enjoy such activities as snorkelling, diving, and billiard.
Are you in a hurry?
Here is a quick list of Resorts in Saint John Island, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hilltop Villas At Bluebeard'S Castle |
8.7 / 10 (390 Reviews) |
From 159$ | |
| The Mafolie Hotel |
8.4 / 10 (365 Reviews) |
From 176$ | |
| Emerald Beach Resort |
7.7 / 10 (396 Reviews) |
From 188$ | |
| Sand Castle On The Beach - Adults Only |
9.2 / 10 (47 Reviews) |
From 299$ | |
| Lindbergh Bay Hotel |
6.7 / 10 (441 Reviews) |
From 120$ |