Saint John Island Hotels

1 month ago

Are you in a hurry?

Here is a quick list of Hotels in Saint John Island, selected based on their rating

Name of hotel Accommodation Rating Price, $
Castle Villas At Bluebeards

8.0 / 10

(452 Reviews)

From 104$
The Mafolie Hotel

8.4 / 10

(365 Reviews)

From 176$
Caravelle Hotel St Croix

8.7 / 10

(104 Reviews)

From 143$
King Christian Hotel

8.5 / 10

(178 Reviews)

From 149$
The Mary Anne Boutique Hotel Usvi

9.2 / 10

(71 Reviews)

From 350$

Table of contents

Castle Villas At Bluebeards The Mafolie Hotel Caravelle Hotel St Croix King Christian Hotel Cheap Hotels The Mary Anne Boutique Hotel Usvi Sand Castle On The Beach - Adults Only The Waves At Cane Bay Pet Friendly Hotels Company House Hotel St Croix Sugar Apple Bed And Breakfast Hampton By Hilton Saint Thomas

View all photos

8
Very good
452 Reviews

Castle Villas At Bluebeards

⭐ ⭐ ⭐
📍 1331 Estate Taarneberg

From 104$

Situated 17 minutes' walk from Emancipation Garden, the 3-star Castle Villas At Bluebeards Charlotte Amalie hotel features a convenience store and a restaurant. This comfortable hotel boasts a swimming pool with a hot tub.

The hotel benefits from a convenient setting in the immediate vicinity of Bluebeard's Castle. Christiansted is 55 minutes' drive from the property, while Bluebeard's Tower is approximately 1 km away. The Castle Villas Charlotte Amalie will also take you to the red-brick Fort Christian, which is about 10 minutes away by car. This stunning hotel is a 15-minute ride away from Cyril E. King airport.

Check Availability

View all photos

8.4
Very good
365 Reviews

The Mafolie Hotel

⭐ ⭐ ⭐
📍 7091 Estate Mafolie

From 176$

The Mafolie Hotel, situated 18 minutes' walk from the trading Market Square, features a sun deck and a golf course.

Within reach of the hotel you will reach Main Street. Also, this 3-star hotel is 2.4 km from Estate Thomas.

Check Availability

View all photos

8.7
Excellent
104 Reviews

Caravelle Hotel St Croix

⭐ ⭐ ⭐
📍 44A Queen Cross Street

From 143$

The 3-star boutique-style Caravelle Hotel St Croix Christiansted is nearly a 5-minute walk from Steeple Building Colonial Style Lutheran Church and features air-conditioned rooms overlooking the ocean. Boasting a waterfront location right near Old Danish Customs House, this comfortable historical-style hotel includes an outdoor swimming pool.

The hotel is situated merely 1.2 km from Alexander Hamilton House Museum and 2.5 km from Estate Little Princess. The Caravelle Christiansted places you around 400 metres from Cay Beach. Guests will also enjoy proximity to Altona Hill, which is about a 20-minute walk away. There is Sugar Beach 2.2 km from the property.

Check Availability

Cheap Hotels

View all photos

8.5
Very good
178 Reviews

King Christian Hotel

⭐ ⭐
📍 1102 King'S Wharf

From 149$

King Christian Hotel Christiansted features 64 rooms and lies 5 minutes' walk from Steeple Building Colonial Style Lutheran Church. An outdoor swimming pool is available onsite, along with snorkelling, boating, and horseback riding, while this comfortable hotel boasts a convenient location in a beach area.

Located just around the corner from Fort Christiansvaern, the hotel also provides easy access to Gallows Bay Marina Marine Supply Store. The King Christian in Christiansted is right around the corner from Old Danish Customs House. 6 km from Judith's Fancy is a perk for guests staying at this accommodation.

Check Availability

View all photos

9.2
Excellent
71 Reviews

The Mary Anne Boutique Hotel Usvi

📍 Greater Tower Street

From 350$

The elegant The Mary Anne Boutique Hotel Usvi Charlotte Amalie has 6 rooms and is located about a 5-minute walk from Emancipation Garden. The hotel features Wi-Fi, provided throughout the property.

This Charlotte Amalie hotel provides a prime location not far from Marina at Yacht Haven Grande. Palm Passage Retail Mall is merely 0.6 km from the property and Cyril E. King airport is 5 km away. The Mary is located a stone's throw from the red-brick Fort Christian.

Check Availability

Hotels in Saint John Island

Most comfortable Hotel 🛏️ Castle Villas At Bluebeards
Best mid-range Hotel 🌴 The Mafolie Hotel
Top Service Hotel 🛁 Caravelle Hotel St Croix

View all photos

9.2
Excellent
47 Reviews

Sand Castle On The Beach - Adults Only

⭐ ⭐ ⭐
📍 127 Estate Smithfield, Frederiksted

From 299$

Located nearly 25 minutes on foot from Columbus Cove, the comfortable 3-star Sand Castle On The Beach - Adults Only Frederiksted hotel provides guests with luggage storage and a restaurant. Featuring rooms with views of the garden, this Frederiksted hotel boasts a beachfront setting along with 2 outdoor swimming pools available onsite.

The hotel can be reached only 1.8 km from the historic Saint Patricks Roman Catholic Church. The Sand Castle Frederiksted will also take you to the historic Fort Frederik, which is approximately a 20-minute walk away.

Check Availability

Pet Friendly Hotels

View all photos

9.1
Excellent
46 Reviews

The Waves At Cane Bay

⭐ ⭐ ⭐
📍 112C Cane Bay

From 293$

Featuring a beachfront location, the smoke-free The Waves At Cane Bay Kingshill hotel offers views of the ocean, and is 3.9 km from Cruzan Gardens. Providing access to a saltwater pool as well as snorkelling and diving, this 3-star hotel is located within easy reach of the bustling Cane Bay Beach.

Kingshill centre can be reached within 30 minutes' walk. At The Waves Kingshill you'll be merely 50 metres from Cane Bay Beach. Guests can stay near hiking trails. There is Annaly Bay Tide Pools 10 minutes by car from this comfortable hotel.

Check Availability

View all photos

8.2
Very good
54 Reviews

Company House Hotel St Croix

⭐ ⭐ ⭐
📍 2102 Company Street

From 159$

The comfortable 3-star Company House Hotel St Croix Christiansted provides proximity to Colony Cove Beach Resort, which is situated nearly a 25-minute walk away.

This Christiansted hotel is stationed only 1.1 km from Gallows Bay Marina Marine Supply Store. Steeple Building Colonial Style Lutheran Church lies a mere 14 minutes' stroll away. The hotel enjoys a convenient location within a 5-minute drive to Christiansted Harbor-SSB Seaplane Base airport.

Check Availability

View all photos

8.3
Very good
35 Reviews

Sugar Apple Bed And Breakfast

⭐ ⭐ ⭐
📍 27 Prince St.

From 182$

The comfortable 3-star Sugar Apple Bed And Breakfast Christiansted is nestled just 9 minutes' stroll from Christiansted Boardwalk and features a year-round outdoor swimming pool. Located 4.6 km from Hay Penny Beach, this Christiansted hotel features 12 rooms with views of the garden.

Judith's Fancy is nearly a 15-minute ride from the hotel, while Gallows Bay Marina Marine Supply Store is in proximity to the location. The Sugar Apple Bed And Breakfast Christiansted offers proximity to natural sights like the national D. Hamilton Jackson Park (1.5 km) and the Secluded Shoys Public Beach (3.8 km). The accommodation stands only 1.1 km from Holy Cross Catholic Church, popular with pilgrims and tourists alike. This hotel is also 200 metres from Christiansted Harbor-SSB Seaplane Base airport.

Check Availability

Dog Friendly Hotels

View all photos

8.8
Excellent
65 Reviews

Hampton By Hilton Saint Thomas

⭐ ⭐ ⭐
📍 Havensight Mall Parcel 2

From 239$

The comfortable 3-star Hampton By Hilton Saint Thomas Hotel Charlotte Amalie provides proximity to Estate Thomas, which is situated only 1.6 km away.

This Charlotte Amalie hotel enjoys its prime location merely a 6-minute stroll from Pirates Treasure Museum. The historic 99 Steps Staircase stands 2.4 km from the hotel. The historic Saint Thomas Synagogue is also nearly a 10-minute drive away.

Check Availability

View all photos

8.8
Excellent
127 Reviews

The Pink Palm Hotel - Adults Only

⭐ ⭐ ⭐
📍 2114 Crystal Gade

From 517$

The elegant 3-star The Pink Palm Hotel - Adults Only Charlotte Amalie, only 400 metres from the red-brick Fort Christian features a sunbathing terrace, spa therapy, and a shared lounge. Located approximately 5 minutes on foot from Main Street, the smoke-free hotel is in proximity to Magens Bay.

This Charlotte Amalie hotel lies in a historic area, 2.4 km from such family-friendly attractions as Tree Limin' Extreme Zipline St. Thomas Amusement Park. Christiansted is 55 minutes' drive from The Pink Palm Hotel - Adults Only, while A. H. Riise Mall is a mere 300 metres away. Take benefit from the proximity to Mountain Top, which is nearly a 25-minute walk away. The accommodation offers a prime location 5 km from Cyril E. King airport.

Check Availability

View all photos

6.9
Good
411 Reviews

Windward Passage Hotel

⭐ ⭐ ⭐
📍 3100 Kronprindsens Tvaer

From 179$

Featuring a convenience shop and a restaurant, the 3-star Windward Passage Hotel Charlotte Amalie lies just an 8-minute walk from the red-brick Fort Christian. Boasting access to the Large Magens Bay White-Sand Beach, 2.9 km away, the hotel includes a casino, a sundeck, and spa therapy providing guests with spacious rooms.

This Charlotte Amalie hotel is nestled 10 minutes by car from the compact 491.5-acre Water Island and within reach of St. Thomas Historical Trust Museum & Store. As a plus for business travellers, the Windward Charlotte Amalie is 1.2 km from the historic tower "Blackbeard's Castle". You will find the trading Market Square only a few steps from the accommodation. Also, a ferry port is near this smoke-free hotel.

Check Availability

Kid Friendly Hotels

View all photos

8.3
Very good
26 Reviews

Ruff Resort At Victoria House

⭐ ⭐ ⭐
📍 7 Strand Street

From 255$

Offering air-conditioned rooms, Ruff Resort At Victoria House Frederiksted is 5 minutes' walk from Frederiksted Historic District. Offering views of the sea, the hotel is within easy reach of Frederiksted Pier and boasts an outdoor swimming pool.

Guests may find Estate Mount Washington Plantation 1.7 km from this comfortable hotel, and Estate Whim Living Museum is 2.6 km away. Also, the property is within a 15-minute drive of Christiansted. Located a 10-minute ride from Sandy Point National Wildlife Refuge, the Ruff Resort At Victoria House puts the city at your fingertips. This 3-star hotel can be reached in 20 minutes by car from Henry E Rohlsen airport.

Check Availability

View all photos

6.7
Good
115 Reviews

Hotel On The Cay

⭐ ⭐ ⭐
📍 Po Box 223329

From 172$

Situated nearly a 5-minute walk from a beach, the 3-star Hotel On The Cay Christiansted offers rooms with views of the ocean. Local landmarks including Alexander Hamilton House Museum and the national D. Hamilton Jackson Park can be found within a walking distance.

Estate Little Princess is just near the hotel, while Steeple Building Colonial Style Lutheran Church is 200 metres away. A private beach is approximately 5 minutes' walk away. About 2 km from the Cay, guests will also find Colony Cove Beach Resort.

Check Availability

View all photos

6.9
Good
50 Reviews

Starz Hotel Corporate Lodging

⭐ ⭐ ⭐ ⭐
📍 Contant 38

From 117$

Starz Hotel Corporate Lodging Contant features 20 rooms and lies a 25-minute walk from Tree Limin' Extreme Zipline St. Thomas Amusement Park. The hotel offers Wi-Fi in the rooms.

This comfortable hotel is a great place to stay due to its convenient location in Contant. The property is 2.5 km from Back Street and 55 minutes' drive from Christiansted. Located a 10-minute ride from Magen's Bay Park, the Starz Hotel Corporate Lodging puts the city at your fingertips.

Check Availability

Location