The Wyndham Tortola BVI Lambert Beach Resort, a 4-star hotel in East End, Tortola, boasts direct beach access to Lambert Beach and lies 5 kilometres from Terrance B. Lettsome International Airport. This family-friendly resort offers air-conditioned rooms with Wi-Fi, a swimming pool, fitness centre, restaurant, bar, spa, tennis court, and free parking; some rooms feature balconies and sea views.
8.9 281 reviews
Saint John
20/06 – 27/06
SG$955/nighttotal: SG$6685 (7 )
Long Bay Beach Resort
1 2
hotel , Tortola Island
The Long Bay Beach Resort is situated in West End, Tortola, just 7 kilometres from Road Town, offering a tranquil escape from the bustle of the capital. This resort has received excellent ratings for its location, cleanliness, and overall experience. The accommodation features a garden, a swimming pool, a sauna, and a spa, providing plenty of opportunities for relaxation. Guests can also enjoy a variety of amenities, including a restaurant, a bar, a tennis court, and a fitness centre, ensuring a comfortable and enjoyable stay.
Saint John
12/07 – 17/07
SG$306/nighttotal: SG$1530 (5 )
Cruz Bay Boutique Hotel
1 2
hotel , Cruz Bay
The Cruz Bay Boutique Hotel, a 3-star establishment, enjoys a central Cruz Bay, St John location, just steps from St John Spice and Cruz Bay Beach, and less than half a kilometre from Virgin Islands National Park. This inn offers individually decorated rooms with pillowtop beds, plasma TVs, refrigerators, complimentary continental breakfast and Wi-Fi, plus an on-site restaurant, Dave and Jerry's Steak, and a bar/lounge; nearby attractions include Sapphire Beach (8.5 km).
9.2 288 reviews
Saint John
12/07 – 17/07
SG$259/nighttotal: SG$1295 (5 )
The Heritage Inn
1 2
hotel , Cane Garden Bay
The Heritage Inn, a 3-star hotel in Cane Garden Bay, is situated near the beach, within a 15-minute walk of Ballast Bay and Great Carrot Bay, and under 2km from the North Shore Shell Museum and Little Carrot Bay. This family-friendly inn offers a swimming pool, on-site restaurant and bar, free Wi-Fi, free parking, and allows pets; enjoy convenient access to Cane Garden Bay's beaches.
9.8 242 reviews
Saint John
31/12 – 08/01
SG$1041/nighttotal: SG$8328 (8 )
Cane Garden Bay Beach Hotel
2 4
hotel , Cane Garden Bay
Cane Garden Bay Beach Hotel offers beachfront accommodation a 1.6km stroll from Cane Garden Bay Beach and Callwood Rum Distillery, and within 4.8km of Brewers Bay Beach and Ballast Bay. This 3.5-star hotel, featuring a swimming pool, spa, and fitness centre, provides guest rooms with air conditioning, a terrace/balcony, and sleeps up to two people; snorkelling is readily available nearby.
9.9 144 reviews
Saint John
24/12 – 31/12
SG$1164/nighttotal: SG$8148 (7 )
Allamanda 4 - 1 Bedroom Suite At Seagrape Vista
2 4
hotel , Cruz Bay
This house is located in Cruz Bay, just a short walk (less than 1 km) from Cruz Bay Beach and the entrance to Virgin Islands National Park. The property features a swimming pool, a terrace, a garden, and parking, perfect for families looking for a comfortable and relaxing stay.
Saint John
12/07 – 17/07
SG$484/nighttotal: SG$2420 (5 )
Two Sandals – A Boutique Hotel
1 2
hotel , St. Thomas
Two Sandals – A Boutique Hotel is located in St. Thomas, around 10 kilometres outside the city centre, close to Secret Harbour Beach and Sapphire Beach, offering a peaceful escape from the hustle and bustle. The 3-star hotel provides a more intimate setting compared to larger resorts. The hotel has a relaxed atmosphere and offers a range of amenities, including a bar, room service, and a terrace or balcony. Guests can take advantage of the free parking, Wi-Fi access, and tour assistance to make the most of their stay in St. Thomas.
9.2 430 reviews
Saint John
31/12 – 08/01
SG$662/nighttotal: SG$5296 (8 )
Suite 2
1 4
hotel , Cruz Bay
Marketplace Suites is a 3.5-star hotel located in St. John, within 1.6km of St. John Spice and Virgin Islands National Park, and within 1.6km of Battery and Cruz Bay Beach. The hotel is situated in a peaceful area, close to several key attractions and the heart of St. John. User ratings are excellent, reflecting a positive experience for guests. The hotel offers a range of amenities, including free parking, air conditioning, and internet access. Guests can enjoy a relaxing atmosphere with a smoke-free environment and access to a concierge service.
Saint John
12/07 – 17/07
SG$562/nighttotal: SG$2810 (5 )
Sugar Mill Hotel
1 2
hotel , Tortola
The Sugar Mill Hotel is located in Tortola, 5 kilometres from the city centre, offering a convenient base for exploring both the island and enjoying peaceful hotel relaxation. This 4-star establishment features a spa, restaurant serving local cuisine, free parking, and a library, alongside additional guest services including a concierge and tour assistance.
Saint John
12/07 – 17/07
SG$479/nighttotal: SG$2395 (5 )
Mountainview Double
1 2
hotel , Apple Bay
This Apple Bay West End cottage is less than 0.8 km from Apple Bay and Long Bay beaches, with Long Bay and Little Carrot Bay within a 2.4 km radius. The one-bedroom, one-bathroom property sleeps three guests and offers Wi-Fi, basic amenities including a hairdryer, and a smoke-free environment.
9.2 495 reviews
Saint John
12/07 – 17/07
SG$352/nighttotal: SG$1760 (5 )
St John Inn
1 2
hotel , Contant
St John Inn is located in Contant, 2.4 kilometres from Honeymoon Bay Beach and 22.5 kilometres from Cyril E. King Airport, offering a peaceful escape from the hustle and bustle of the city. The 3-star hotel has excellent user ratings, making it a popular choice for travellers. The inn provides comfortable accommodation with a range of amenities, including a swimming pool, Jacuzzi, and tennis court. Guests can also enjoy a restaurant, bar, and room service, as well as a garden and terrace.
9.7 92 reviews
Saint John
31/12 – 08/01
SG$415/nighttotal: SG$3320 (8 )
Getaway At An Oceanview Resort - Studio Plus Unit
1 4
hotel , Îles Vierges des États-Unis
This hillside Studio Plus apartment in St. John, Virgin Islands, boasts stunning bay views and overlooks St. John island. Offering a kitchenette with fridge, microwave, dishwasher and frozen concoction machine, this self-catering apartment sleeps four guests and provides access to a swimming pool, fitness centre, and on-site activities including bocce ball and live entertainment.
Best Saint John luxury hotels (4 and 5 stars)
Among the 149 accommodations in Saint John, here are the 2 best luxury hotels
9.5 151 reviews
Saint John
20/06 – 27/06
SG$664/nighttotal: SG$4648 (7 )
Sugar Mill Hotel
1 2
hotel , Great Carrot Bay
The Sugar Mill Hotel is located in Great Carrot Bay, just 19 kilometres from Terrance B. Lettsome International Airport. This 5-star hotel enjoys excellent user ratings for location, cleanliness and overall experience. The hotel offers spacious, modern rooms, each with a 40 square metre floor area. Guests can enjoy a range of amenities including a swimming pool, a spa, a restaurant, a bar, and a terrace with stunning sea views.
9.0 1075 reviews
Saint John
31/12 – 08/01
SG$1233/nighttotal: SG$9864 (8 )
Secret Harbour Beach Resort
1 4
hotel , St Thomas
The Secret Harbour Beach Resort is situated on the eastern end of St Thomas, 7.5 kilometres from Charlotte Amalie and 14.5 kilometres from Cyril E. King Airport. This 4-star hotel is rated very good by previous guests, with an excellent location rating. The resort offers a range of studios and suites, each with a fully equipped kitchen. Guests can enjoy a variety of amenities, including a swimming pool, tennis court, spa, and two restaurants, as well as activities like diving, watersports, and boat trips.
Best Saint John hotels with a pool
Among the 149 accommodations in Saint John, here are the 3 best hotels with a pool
8.2 1181 reviews
Saint John
12/07 – 17/07
SG$232/nighttotal: SG$1160 (5 )
Village Cay Hotel And Marina
1 2
hotel , Road Town
The Village Cay Hotel and Marina is situated in Wickhams Cay 1, Road Town, within a kilometre of the Virgin Islands Folk Museum and Tortola Cruise Ship Port, and also close to Road Town Methodist Church and St George’s Anglican Church. This 3.5-star hotel offers 93 square metre rooms with a swimming pool, marina access for water activities, and on-site restaurant and bar, plus free Wi-Fi and parking.
9.1 25 reviews
Saint John
12/07 – 17/07
SG$474/nighttotal: SG$2370 (5 )
Cane Garden Bay Beach Hotel
1 2
hotel , Cane Garden Bay
Cane Garden Bay Beach Hotel, a 3-star establishment, enjoys a beachfront location on Cane Garden Bay, Tortola, British Virgin Islands, approximately 16 kilometres from Terrance B. Lettsome International Airport. This hotel offers rooms with air conditioning, kitchenettes, and private bathrooms; amenities include a swimming pool, spa, fitness centre, and free Wi-Fi, plus it provides continental breakfast and free on-site parking.
9.3 214 reviews
Saint John
20/06 – 27/06
SG$1127/nighttotal: SG$7889 (7 )
Suite 8b - Gallows Point Resort Oceanfront Lower 1br By Suite St. John Villas
1 2
hotel , St. John, VI
Suite 8b - Gallows Point Resort Oceanfront Lower By Suite St. John Villas (1br) is located just 1.5 kilometres from Cruz Bay Beach and Virgin Islands National Park, offering easy access to the island's natural beauty. This apartment complex has excellent user ratings and is perfect for travellers who want to be close to the action. The apartment features a kitchen with a refrigerator, oven, stovetop, and microwave, allowing guests to prepare their own meals. The resort also offers a spa tub, a fitness center, a tennis court, and a restaurant and bar for guests to enjoy.
Frequently asked questions about hotels in Saint John
What are the most affordable attractions in and around Saint John?
A trip to the Virgin Islands National Park is always a good choice, with free access to beaches like Cinnamon Bay and Trunk Bay. You can also explore the historical ruins of Annaberg Plantation, which are free to enter. And for a unique experience, take a stroll through the Cruz Bay town centre, where you'll find local shops and restaurants.
What are the best hotels with a swimming pool in Saint John?
What amenities can travelers expect in hotel rooms in Saint John?
Most hotels in Saint John offer standard amenities like air conditioning, private bathrooms, and Wi-Fi. Some hotels also have pools, restaurants, and bars. You can find more luxurious accommodations with additional amenities like balconies, kitchenettes, and laundry facilities.
What are the most popular 2, 3 and 4-star hotels in Saint John?
When is the best time to book a hotel in Saint John?
The best time to book a hotel in Saint John is during the shoulder season, from April to June and September to November. You'll find better prices and fewer crowds during these months, but the weather is still pleasant.
Which towns or cities worth a visit near Saint John?
The main town on Saint John is Cruz Bay, which is a lively hub with shops, restaurants, and bars. You can also take a ferry to nearby St. Thomas, where you can explore Charlotte Amalie, the capital city, and visit historical sites like Fort Christian. And for a more relaxed atmosphere, visit the small town of Coral Bay on the east end of Saint John.
What are the best family friendly hotels in Saint John?
This West End holiday home is a short 5-minute walk from Apple Bay and Long Bay beaches, and under 2km from Long Bay Beach and the North Shore Shell Museum. The one-bedroom property sleeps three, offering air conditioning, Wi-Fi, and basic amenities including a shower and hairdryer; enjoy easy access to the beaches and relaxed West End atmosphere.
9.3 46 reviews
Saint John
24/12 – 31/12
SG$1061/nighttotal: SG$7427 (7 )
2 Bedroom, Sleeps 6 Guests
2 4
hotel , Cruz Bay
Marketplace Suites is situated in the heart of Cruz Bay, just a short walk from the ferry dock and the shops and restaurants of the Marketplace retail centre. The two-bedroom suites, covering 98 square metres, are modern and stylish, offering comfortable accommodation for up to six guests and featuring a kitchen with a fridge and microwave oven, air conditioning, and complimentary Wi-Fi.
Saint John
20/06 – 27/06
SG$383/nighttotal: SG$2681 (7 )
Sebastian's On The Beach
1 2
hotel , Tortola
Sebastian's On The Beach, a 3-star hotel in Tortola, is situated 6km from the city centre and enjoys direct access to Long Bay Beach. This beachfront lodging offers guests free Wi-Fi, an on-site restaurant and bar, a range of amenities including a library and barbecue area, plus inclusive resort fees covering loungers, towels and sporting equipment.
Saint John
24/12 – 31/12
SG$1298/nighttotal: SG$9086 (7 )
Superb 2-bedroom Hotel Suites With Wifi, Fitness Room In Lovely St Thomas
2 4
hotel , St Thomas
The Superb 2-bedroom Hotel Suites With Wifi, Fitness Room In Lovely St Thomas offer is located in St Thomas, providing easy access to Sapphire Beach and the Virgin Islands National Park. These spacious hotel suites accommodate up to six guests and feature two bedrooms, two bathrooms, a separate living area with a sofa bed, complimentary WiFi, and an on-site fitness room.
Best Saint John hotels with a balcony
9.5 151 reviews
Saint John
20/06 – 27/06
SG$664/nighttotal: SG$4648 (7 )
Sugar Mill Hotel
1 2
hotel , Great Carrot Bay
The Sugar Mill Hotel is located in Great Carrot Bay, just 19 kilometres from Terrance B. Lettsome International Airport. This 5-star hotel enjoys excellent user ratings for location, cleanliness and overall experience. The hotel offers spacious, modern rooms, each with a 40 square metre floor area. Guests can enjoy a range of amenities including a swimming pool, a spa, a restaurant, a bar, and a terrace with stunning sea views.
Saint John
20/06 – 27/06
SG$383/nighttotal: SG$2681 (7 )
Sebastian's On The Beach
1 2
hotel , Tortola
Sebastian's On The Beach, a 3-star hotel in Tortola, is situated 6km from the city centre and enjoys direct access to Long Bay Beach. This beachfront lodging offers guests free Wi-Fi, an on-site restaurant and bar, a range of amenities including a library and barbecue area, plus inclusive resort fees covering loungers, towels and sporting equipment.
9.8 242 reviews
Saint John
31/12 – 08/01
SG$1041/nighttotal: SG$8328 (8 )
Cane Garden Bay Beach Hotel
2 4
hotel , Cane Garden Bay
Cane Garden Bay Beach Hotel offers beachfront accommodation a 1.6km stroll from Cane Garden Bay Beach and Callwood Rum Distillery, and within 4.8km of Brewers Bay Beach and Ballast Bay. This 3.5-star hotel, featuring a swimming pool, spa, and fitness centre, provides guest rooms with air conditioning, a terrace/balcony, and sleeps up to two people; snorkelling is readily available nearby.
9.0 1075 reviews
Saint John
31/12 – 08/01
SG$1233/nighttotal: SG$9864 (8 )
Secret Harbour Beach Resort
1 4
hotel , St Thomas
The Secret Harbour Beach Resort is situated on the eastern end of St Thomas, 7.5 kilometres from Charlotte Amalie and 14.5 kilometres from Cyril E. King Airport. This 4-star hotel is rated very good by previous guests, with an excellent location rating. The resort offers a range of studios and suites, each with a fully equipped kitchen. Guests can enjoy a variety of amenities, including a swimming pool, tennis court, spa, and two restaurants, as well as activities like diving, watersports, and boat trips.