Top 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
Situated merely an 8-minute walk from Cathedral of Saints Peter and Paul in Saint Thomas, the 3-star Hilltop Villas At Bluebeard'S Castle Charlotte Amalie hotel features Wi-Fi in the rooms and private car parking on site. This comfortable resort is a good starting point for exploring Charlotte Amalie, including the historic tower "Blackbeard's Castle", which is approximately 300 metres away.
This Charlotte Amalie hotel features an outdoor swimming pool and offers a hot tub and a summer terrace. A fitness club at the property provides opportunities for guests to attend fitness classes.
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
Situated merely an 8-minute walk from Cathedral of Saints Peter and Paul in Saint Thomas, the 3-star Hilltop Villas At Bluebeard'S Castle Charlotte Amalie hotel features Wi-Fi in the rooms and private car parking on site. This comfortable resort is a good starting point for exploring Charlotte Amalie, including the historic tower "Blackbeard's Castle", which is approximately 300 metres away.
This Charlotte Amalie hotel features an outdoor swimming pool and offers a hot tub and a summer terrace. A fitness club at the property provides opportunities for guests to attend fitness classes.
The Mafolie Hotel
- Restaurant
- Free parking
- Housekeeping
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Comprising 30 rooms, The Mafolie Hotel is situated approximately a 20-minute walk from the coastline. Featuring an outdoor swimming pool, the hotel also offers a summer terrace and a golf course for leisure time.
The property encourages guests to participate in enjoyable activities such as live performances.
The Mafolie Hotel
- Restaurant
- Free parking
- Housekeeping
- Air conditioning
- Live entertainment
- Outdoor swimming pool
The Mafolie Hotel
Comprising 30 rooms, The Mafolie Hotel is situated approximately a 20-minute walk from the coastline. Featuring an outdoor swimming pool, the hotel also offers a summer terrace and a golf course for leisure time.
The property encourages guests to participate in enjoyable activities such as live performances.
-
Newly renovated
-
Beach access
Emerald Beach Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Located around 25 minutes' walk from such natural attractions as the acre Water Island, the 3-star Emerald Beach Resort Altona includes a restaurant and baggage storage. Boasting a location in close proximity to Lindbergh Bay Beach, this Altona hotel includes 90 rooms and an outdoor swimming pool.
The hotel will also help you keep fit with fitness classes at a 24-hour fitness centre available on site. The accommodation features a variety of activities such as snorkelling and canoeing.
Emerald Beach Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Emerald Beach Resort
Located around 25 minutes' walk from such natural attractions as the acre Water Island, the 3-star Emerald Beach Resort Altona includes a restaurant and baggage storage. Boasting a location in close proximity to Lindbergh Bay Beach, this Altona hotel includes 90 rooms and an outdoor swimming pool.
The hotel will also help you keep fit with fitness classes at a 24-hour fitness centre available on site. The accommodation features a variety of activities such as snorkelling and canoeing.
Cheap 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
The comfortable 3-star Sand Castle On The Beach - Adults Only Frederiksted hotel, situated approximately a 5-minute drive from Eliza James-McBean Clock Tower, offers 2 outdoor swimming pools as well as a fitness room. Featuring a botanical garden, this Frederiksted hotel boasts a beachfront location to enjoy scenes of nature at Sandy Point National Wildlife Refuge, around 3 km away.
Cars for rent are available at this Frederiksted hotel and snorkelling, kayaking, and cycling can be organised. The property is also convenient for going hiking.
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
The comfortable 3-star Sand Castle On The Beach - Adults Only Frederiksted hotel, situated approximately a 5-minute drive from Eliza James-McBean Clock Tower, offers 2 outdoor swimming pools as well as a fitness room. Featuring a botanical garden, this Frederiksted hotel boasts a beachfront location to enjoy scenes of nature at Sandy Point National Wildlife Refuge, around 3 km away.
Cars for rent are available at this Frederiksted hotel and snorkelling, kayaking, and cycling can be organised. The property is also convenient for going hiking.
-
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 4-star Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth is 2.4 km from Lionel Roberts Stadium and has an infinity swimming pool plus a fitness centre. The smoke-free resort offers an à la carte restaurant and features beachfront location with a such place of power and worship as the Georgian-style Frederick Lutheran Church 2.3 km away.
The Buoy Haus Beach Resort St Thomas Autograph Collection goes the extra mile to provide guests with fitness classes to help them stay fit. An array of activities is offered in the area, such as snorkelling, diving, and fishing. Corporate travellers will benefit from meeting rooms available on site.
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 4-star Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth is 2.4 km from Lionel Roberts Stadium and has an infinity swimming pool plus a fitness centre. The smoke-free resort offers an à la carte restaurant and features beachfront location with a such place of power and worship as the Georgian-style Frederick Lutheran Church 2.3 km away.
The Buoy Haus Beach Resort St Thomas Autograph Collection goes the extra mile to provide guests with fitness classes to help them stay fit. An array of activities is offered in the area, such as snorkelling, diving, and fishing. Corporate travellers will benefit from meeting rooms available on site.
-
Private beach
The Waves At Cane Bay
- Cookware/ Kitchen utensils
- Free parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Terrace
The 3-star The Waves At Cane Bay Kingshill hotel, located a mere 5 minutes' walk from the bustling Cane Bay Beach and 3.8 km from Tide pools, features a saltwater pool for guests to take a dip in. Highlights at this comfortable hotel include an American-style restaurant, a lounge bar and Wi-Fi in public areas.
The Waves offers such entertainment options as wedding services. Guests can enjoy snorkelling and diving in the surroundings.
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 3-star The Waves At Cane Bay Kingshill hotel, located a mere 5 minutes' walk from the bustling Cane Bay Beach and 3.8 km from Tide pools, features a saltwater pool for guests to take a dip in. Highlights at this comfortable hotel include an American-style restaurant, a lounge bar and Wi-Fi in public areas.
The Waves offers such entertainment options as wedding services. Guests can enjoy snorkelling and diving in the surroundings.
Resorts in Saint John Island for Adults
-
Top location
-
Private beach
Gallows Point Resort (Adults Only)
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Featuring an outdoor swimming pool with a hot tub, the 4-star luxurious Gallows Point Resort Cruz Bay is only 6 minutes on foot from Wharfside Watersports. This Cruz Bay resort is located just moments from the shopping mall "Marketplace", surrounded by gardens and a tropical garden.
Beach facilities at this Cruz Bay hotel include beach towels. At the Gallows Point, guests can take part in yoga classes offered at a fitness studio.
Gallows Point Resort (Adults Only)
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Gallows Point Resort (Adults Only)
Featuring an outdoor swimming pool with a hot tub, the 4-star luxurious Gallows Point Resort Cruz Bay is only 6 minutes on foot from Wharfside Watersports. This Cruz Bay resort is located just moments from the shopping mall "Marketplace", surrounded by gardens and a tropical garden.
Beach facilities at this Cruz Bay hotel include beach towels. At the Gallows Point, guests can take part in yoga classes offered at a fitness studio.
-
Beach access
The Westin St Thomas Beach Resort & Spa
- Restaurant
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Infinity pool
Offering air-conditioned rooms and Wi-Fi in public areas, the 4-star The Westin St Thomas Beach Resort & Spa Frydendal is 2.7 km from Crown Bay Marina and a 10-minute ride from the acre Hassel Island. Standing a stone's throw from Pacquereau Bay, the hotel with views of the sea features a steam room, a hot tub, and a foot bath.
The Westin St Thomas has 3 outdoor swimming pools as well as a hot tub. In order to promote physical wellness, this Frydendal hotel offers a health club where guests can participate in fitness classes. Relax after a long day with a couples massage, a facial massage, and a neck massage, or enjoy your time in a wellness area.
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
Offering air-conditioned rooms and Wi-Fi in public areas, the 4-star The Westin St Thomas Beach Resort & Spa Frydendal is 2.7 km from Crown Bay Marina and a 10-minute ride from the acre Hassel Island. Standing a stone's throw from Pacquereau Bay, the hotel with views of the sea features a steam room, a hot tub, and a foot bath.
The Westin St Thomas has 3 outdoor swimming pools as well as a hot tub. In order to promote physical wellness, this Frydendal hotel offers a health club where guests can participate in fitness classes. Relax after a long day with a couples massage, a facial massage, and a neck massage, or enjoy your time in a wellness area.
-
Private beach
The Buccaneer Beach & Golf Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Offering a sunbathing terrace, a patio, and a golf course, as well as the views of the garden, The Buccaneer Beach & Golf Resort Christiansted is located 25 minutes' walk from Fort Christiansvaern. This exquisite hotel lies 3.8 km from Sugar Beach, and offers an American-style restaurant and an infinity swimming pool onsite.
The hotel offers snorkelling, canoeing, and ping pong as well as paddle board and kayak hire services. The Buccaneer Christiansted is also convenient for going fishing and hiking. A comfortable stay at this Christiansted hotel awaits you with a wellness area featuring pedicure, manicure, and facial treatments.
The Buccaneer Beach & Golf Resort
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
The Buccaneer Beach & Golf Resort
Offering a sunbathing terrace, a patio, and a golf course, as well as the views of the garden, The Buccaneer Beach & Golf Resort Christiansted is located 25 minutes' walk from Fort Christiansvaern. This exquisite hotel lies 3.8 km from Sugar Beach, and offers an American-style restaurant and an infinity swimming pool onsite.
The hotel offers snorkelling, canoeing, and ping pong as well as paddle board and kayak hire services. The Buccaneer Christiansted is also convenient for going fishing and hiking. A comfortable stay at this Christiansted hotel awaits you with a wellness area featuring pedicure, manicure, and facial treatments.
Party Resorts in Saint John Island
-
Popular choice
Lindbergh Bay Hotel
- Free parking
- 24-hour reception
- Air conditioning
- Flat-screen TV
- Fitness centre
- Outdoor swimming pool
Situated about a 10-minute ride from the red-brick Fort Christian, the 32-storey smoke-free Lindbergh Bay Hotel Altona is adorned with tiled floors, offering essentials such as Wi-Fi and street parking. The 3-star hotel is a good starting point for Altona's sports attractions, including Lionel Roberts Stadium, which is 4.1 km away.
An outdoor swimming pool, a fitness centre are provided for a better leisure experience.
Lindbergh Bay Hotel
- Free parking
- 24-hour reception
- Air conditioning
- Flat-screen TV
- Fitness centre
- Outdoor swimming pool
Lindbergh Bay Hotel
Situated about a 10-minute ride from the red-brick Fort Christian, the 32-storey smoke-free Lindbergh Bay Hotel Altona is adorned with tiled floors, offering essentials such as Wi-Fi and street parking. The 3-star hotel is a good starting point for Altona's sports attractions, including Lionel Roberts Stadium, which is 4.1 km away.
An outdoor swimming pool, a fitness centre are provided for a better leisure experience.
-
Private beach
Sapphire Beach Resort And Marina
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Live entertainment
- Infinity pool
Located only 9 minutes' walk from Moe's Fresh Market Redhook, the comfortable Sapphire Beach Resort And Marina East End features Wi-Fi in public areas and a private parking lot on site. Located merely 0.7 km from Parasail Virgin Islands, the 3-star hotel is not far from Charlotte Amalie Harbour.
Also, at the hotel, guests can relax in an infinity swimming pool or engage in snorkelling, diving, and canoeing.
Sapphire Beach Resort And Marina
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Live entertainment
- Infinity pool
Sapphire Beach Resort And Marina
Located only 9 minutes' walk from Moe's Fresh Market Redhook, the comfortable Sapphire Beach Resort And Marina East End features Wi-Fi in public areas and a private parking lot on site. Located merely 0.7 km from Parasail Virgin Islands, the 3-star hotel is not far from Charlotte Amalie Harbour.
Also, at the hotel, guests can relax in an infinity swimming pool or engage in snorkelling, diving, and canoeing.
-
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 3-star Pirate'S Pension At Bluebeard'S Castle Pearson Gardens has 28 rooms and is located 19 minutes' walk from the historic Saint Thomas Synagogue. Boasting a year-round outdoor swimming pool and a fitness suite, the resort offers access to Waterfront Highway, which is a mere 1.4 km away.
You will find a bar in the pool area.
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 3-star Pirate'S Pension At Bluebeard'S Castle Pearson Gardens has 28 rooms and is located 19 minutes' walk from the historic Saint Thomas Synagogue. Boasting a year-round outdoor swimming pool and a fitness suite, the resort offers access to Waterfront Highway, which is a mere 1.4 km away.
You will find a bar in the pool area.
Golf Resorts in Saint John Island
-
Beach access
Elysian Beach Resort
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
The comfortable Elysian Beach Resort Nazareth, located 2.6 km from Lindquist Public Beach, offers an outdoor swimming pool, Wi-Fi throughout the property. Boasting an American-style restaurant, this 3-star smoke-free resort is also 2.5 km from entertainment venues like American Yacht Harbor Shopping Center.
The accommodation has a fitness centre and yoga classes provided for free for you to enjoy. A hot tub is provided in the pool area. Elysian Beach Resort invites guests to join fitness classes held in a fitness studio.
Elysian Beach Resort
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Elysian Beach Resort
The comfortable Elysian Beach Resort Nazareth, located 2.6 km from Lindquist Public Beach, offers an outdoor swimming pool, Wi-Fi throughout the property. Boasting an American-style restaurant, this 3-star smoke-free resort is also 2.5 km from entertainment venues like American Yacht Harbor Shopping Center.
The accommodation has a fitness centre and yoga classes provided for free for you to enjoy. A hot tub is provided in the pool area. Elysian Beach Resort invites guests to join fitness classes held in a fitness studio.
-
Private beach
Tamarind Reef Resort Spa & Marina
- Cookware/ Kitchen utensils
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Pool with view
Tamarind Reef Resort Spa & Marina Christiansted is situated in a beach area of Christiansted, 3.2 km from D C Canegata Ballpark and 10 minutes by car from Friedensthal Moravian Church. The hotel provides 40 rooms with beautiful views of the patio and offers access to the national D. Hamilton Jackson Park, 3.9 km away.
Free use of a fitness centre and spa services are available in this hotel. Relax in an outdoor swimming pool or enjoy a sun terrace, a shared lounge, and a golf course. You can play beach volleyball at Tamarind Reef Resort Spa & Marina, while the area is popular for kayaking, sailing, and lawn tennis. Onsite wellness options include a spa salon along with aromatherapy, body treatments, and facials.
Tamarind Reef Resort Spa & Marina
- Cookware/ Kitchen utensils
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Pool with view
Tamarind Reef Resort Spa & Marina
Tamarind Reef Resort Spa & Marina Christiansted is situated in a beach area of Christiansted, 3.2 km from D C Canegata Ballpark and 10 minutes by car from Friedensthal Moravian Church. The hotel provides 40 rooms with beautiful views of the patio and offers access to the national D. Hamilton Jackson Park, 3.9 km away.
Free use of a fitness centre and spa services are available in this hotel. Relax in an outdoor swimming pool or enjoy a sun terrace, a shared lounge, and a golf course. You can play beach volleyball at Tamarind Reef Resort Spa & Marina, while the area is popular for kayaking, sailing, and lawn tennis. Onsite wellness options include a spa salon along with aromatherapy, body treatments, and facials.
-
Beach access
Margaritaville Vacation Club - St Thomas
- Cookware/ Kitchen utensils
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Rooftop pool
Offering air-conditioned rooms and Wi-Fi in public areas, Margaritaville Vacation Club - St Thomas Frydendal hotel is 2.5 km from American Yacht Harbor Shopping Center and a 5-minute drive from Tillett Gardens. At this hotel, located within reach of Point Pleasant Resort, you can spend the day in a rooftop swimming pool or keep active with snorkelling, diving, and sailing.
This smoke-free property provides guests with direct access to a stunning beach with towels. The hotel has a health club.
Margaritaville Vacation Club - St Thomas
- Cookware/ Kitchen utensils
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Rooftop pool
Margaritaville Vacation Club - St Thomas
Offering air-conditioned rooms and Wi-Fi in public areas, Margaritaville Vacation Club - St Thomas Frydendal hotel is 2.5 km from American Yacht Harbor Shopping Center and a 5-minute drive from Tillett Gardens. At this hotel, located within reach of Point Pleasant Resort, you can spend the day in a rooftop swimming pool or keep active with snorkelling, diving, and sailing.
This smoke-free property provides guests with direct access to a stunning beach with towels. The hotel has a health club.
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 (373 Reviews) |
From 214$ | |
| Emerald Beach Resort |
7.7 / 10 (405 Reviews) |
From 188$ | |
| Sand Castle On The Beach - Adults Only |
9.2 / 10 (51 Reviews) |
From 299$ | |
| Buoy Haus Beach Resort St Thomas Autograph Collection |
9.1 / 10 (106 Reviews) |
From 450$ |