background

Hotel Deals in St John from $102

Bundle + Save

Bundle + Save

Incredible Deals

Save up to 60% on select hotels with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference.

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Property Name

Property Themes

  • Business
  • Comfort
  • Couple
  • Family
  • Luxury
  • Solo
  • Wellness

Guest Rating

10+
8+
9+

Stars

2+
3+
4+
5+

Cities

  • Charlotte Amalie
  • Christiansted
  • Saint John
  • Saint John
  • St Thomas
  • St Thomas
  • St. Croix

Brands

  • Autograph Collection
  • Divi
  • Independent
  • Marriott Vacation Club
  • Renaissance
  • Ritz Carlton
  • Westin

Property Types

  • Hotel
  • Resort
Gallows Point Resort Thumbnail
Gallows Point Resort
Saint John, 3 AAA Gallows Point Road, Po Box 58
Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant. It is also in a beautiful setting, surrounded by tropical gardens. Each spacious suite at Gallows Point Resort has bright, Caribbean-style décor. All suites are air-conditioned and feature free Wi-Fi, satellite TV and an iPod docking station. Suites also have a sitting area with a sofa bed, and the kitchen has a microwave, a fridge, an oven and an electric stove. Bars cafes can be found in the center of Cruz Bay, and the resort provides direct access to the beach and coral reef. St John is ideal for horseback riding, scuba diving and sailing. Gallows Point Resort is 7 miles from the Mangrove Lagoon, 12 miles from Historic Hassel Island and a 10-minute drive from St John Caneel Bay.
9.3

4 Star Hotel

10

All top notch. Too many things to list!

10

Heaven on earth. Short walk to town.

10

location

3 Recent Reviews

Starting From

$745

per night

Beautiful Honeymoon Suite at Sunset Serenade Thumbnail
Beautiful Honeymoon Suite at Sunset Serenade
Enighed, 10-5-6 Enighed Cruz Bay
This property offers access to a balcony, free private parking, and free Wifi. The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking. The nearest airport is Charlotte Amalie Harbor Seaplane Base Airport, 14 miles from Beautiful Honeymoon Suite at Sunset Serenade.
9.5

Starting From

$351

per night

Stunning Cottage with Ocean Views Near Beaches Thumbnail
Stunning Cottage with Ocean Views Near Beaches
Enighed, 3ab Estate Enighed #6
Offering a garden, Stunning Cottage with Ocean Views Near Beaches provides accommodations in Enighed. This property offers access to a terrace and free private parking. With free Wifi, this 2-bedroom vacation home offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance. Honeymoon Bay Beach is a 19-minute walk from the vacation home, while Caneel Bay Beach is 1.5 miles away. The nearest airport is Charlotte Amalie Harbor Seaplane Base Airport, 13 miles from Stunning Cottage with Ocean Views Near Beaches.
8

Starting From

$290

per night

The Westin St. John Resort Villas Thumbnail
The Westin St. John Resort Villas
Saint John, 300b Chocolate Hole
Set on St. John's Great Cruz Bay with a private 400-yard white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service. Each air-conditioned room and villa at this tropical property features a work desk, a comfortable chair and a flat-screen TV. The villas come with a fully equipped kitchen and spacious seating area. The property's Cruz Bay Prime restaurant features delicious steaks and fresh seafood, and a daily breakfast buffet is served at Beach Café, which overlooks the ocean. Mangrove Bay is located only 8.7 mi away from The Westin St. John Resort, while the scenic Caneel Bay can be reached within a 15-minute drive. Cyril E. King Airport is 16 mi from the property, while historic Hassel Island is just a 1-hour drive.
9.9

4+ Star Hotel

10

The view from my room and the grounds in general were beautiful.

10

The villas were very roomy and a perfect size for my family of 5.

2 Recent Reviews

Starting From

$499

per night

Architect-Designed Villa Thumbnail
Architect-Designed Villa
Enighed, 3ab Enighed #5
Architect-Designed Villa offers accommodations in Enighed, 1.1 miles from Honeymoon Bay Beach and 1.5 miles from Caneel Bay Beach. This apartment features air-conditioned accommodations with a balcony. Guests can use a terrace. With free Wifi, this 2-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a fridge. The accommodation is non-smoking. The nearest airport is Charlotte Amalie Harbor Seaplane Base Airport, 13 miles from the apartment.
8.5

Starting From

$509

per night

The Westin® St. Thomas Beach Resort & Spa Thumbnail
The Westin® St. Thomas Beach Resort & Spa
St Thomas, 5 Estate Bakkeroe
This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining. All spacious, modern rooms offer Wi-Fi access and a spacious work desk. There is a refrigerator and a coffee maker in each room. The resort features rooms with a 65" flat-screen TV and private balcony in most rooms. Guests of the The Westin Beach Resort & Spa can enjoy Mediterranean cuisine Luna Mar, Asian influence at Sugarfin or an incredible buffet at Shorebird restaurant. In addition, Frenchman's Roast offers island brewed coffee, pastries, sandwiches and more. The Westin features three infinity pools featuring a swim up bar, hot tubs, and a kid's splash zone; all overlooking the Caribbean Sea. Guests have free access to the on-site Fitness Center. At the Westin, we also feature our own private dock featuring fishing excursions and daily snorkel and sunset cruises. Coral World is a 13-minute drive from this resort, while Mangrove Lagoon is a 10-minute drive away. Guests will also find Historic Hassel Island within 2.5 mi while Cyril E. King Airport is 5.3 mi from the resort.
8.1

4 Star Hotel

10

The staff was amazing and very accomodating!

10

great location

4

Beautiful location

5 Recent Reviews

Starting From

$459

per night

Margaritaville Vacation Club by Wyndham - St Thomas Thumbnail
Margaritaville Vacation Club by Wyndham - St Thomas
Frydendal, 6080 Estate Smith Bay
Facing the beachfront, Margaritaville Vacation Club - St Thomas offers 4-star accommodations in Frydendal and features an outdoor swimming pool, fitness center and restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The property provides evening entertainment and an ATM. At the resort, rooms come with a balcony. All rooms are equipped with a coffee machine, while some rooms come with a kitchen with a fridge, a dishwasher and a microwave. All guest rooms will provide guests with a toaster. Coki Beach is a 14-minute walk from Margaritaville Vacation Club - St Thomas, while Charlotte Amalie Harbor is 7.8 miles away. Charlotte Amalie Harbor Seaplane Base Airport is 8.1 miles from the property.
7.8

4 Star Hotel

7

Great location

5

The location, its beauty, and its reasonable price.

7

Hilltop pool

5 Recent Reviews

Starting From

$422

per night

Windward Passage Hotel Thumbnail
Windward Passage Hotel
Saint Thomas, 3100 Kronprindsens Tvaer
On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony. Free Wi-Fi and air conditioning are standard in every bright room at the Windward Passage Hotel. All rooms include a refrigerator, coffee maker and a private bathroom. American and continental breakfasts are served at the hotel restaurant. The bar serves a variety of cocktails and has evening entertainment. Shangrila Spa offers massage, facials and body treatments at Hotel Windward Passage. Guests have free access to the on-site gym and can arrange activities through the tour desk. Free shuttle service is provided to Magen’s Bay Beach, and Caneel Bay is just 9 miles away. Cyril E. King Airport and Havensight Mall are both a 7-minute drive from the hotel. Mangrove Lagoon is a 15-minute drive away, and historic Hassel Island is 2.5 miles away.
6.6

3+ Star Hotel

3

The hotel location is conveniently located close to everything including the airport.

5

The security guards.

8

This hotel is ideal for staying the night before or after a trip to one of the other islands; the ferry terminal is right across the street and it saves the extra taxi ride on each end. Grocery store 2 min walk. Cool part of town 5 min walk.

5 Recent Reviews

Starting From

$169

per night

Pirate's Pension at Bluebeard's Castle Thumbnail
Pirate's Pension at Bluebeard's Castle
Pearson Gardens, 1331 Estate Taarneberg
Located in Pearson Gardens, 1.7 miles from Charlotte Amalie Harbor, Pirate's Pension at Bluebeard's Castle has accommodations with an outdoor swimming pool, free private parking, a terrace and a bar. Featuring a concierge service, this property also provides guests with a playground. The resort has a hot tub, a business center and free WiFi throughout the property. The resort will provide guests with air-conditioned rooms with a closet, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Selected rooms also feature a kitchen with a dishwasher, a stovetop and a toaster. At Pirate's Pension at Bluebeard's Castle the rooms come with a seating area. Charlotte Amalie Harbor Seaplane Base Airport is 1.9 miles from the property.
8.2

3 Star Hotel

8

It was right on the waterfront. I could see the cruise ships from my balcony. It also had a full kitchen with cookware/utensils available and a washer/dryer.

2

Not much. The fries were good.

1

The AC WORKED GOOD

5 Recent Reviews

Starting From

$144

per night

Lindbergh Bay Hotel Thumbnail
Lindbergh Bay Hotel
Saint Thomas, 8075 Lindbergh Bay
This white sand beach resort is a 5-minute walk from Cyril E. King Airport. An open-air restaurant is featured, and all rooms provide free WiFi and a flat-screen TV. A private balcony or patio with full or partial Lindbergh Bay views are featured in the rooms at Lindbergh Bay Hotel. The spacious rooms feature island décor and tiled floors. In-room coffee is offered for guest convenience. A large outdoor pool and a colorful garden are just 2 places on-site where guests can relax at Lindbergh Bay Hotel. The historic port city of Charlotte Amalie and its inter-island ferries are a 5-minute drive from this resort. Historic Hassel Island is only 2.5 mi away, while Mangrove Lagoon is 7.5 mi from the property. **OCEANSIDE BISTRO IS CURRENTLY TEMPORARILY CLOSED** Guest is welcomed to dine at the Beach Bar and Restaurant at the Caribbean Fusion located at the Emerald Beach Resort less than a minute drive or a 10-minute walk. The hours of operations are as follows: BREAKFAST 7:30AM -11AM LUNCH 12 NOON - 5PM BAR OPENS 11AM - 9PM DINNER- 5PM-9PM
6.4

3+ Star Hotel

5

Location, staff customer service

10

The staff was excellent

1

Nothing!!!

5 Recent Reviews

Starting From

$122

per night

The Mafolie Hotel Thumbnail
The Mafolie Hotel
Mafolie, 7091 Estate Mafolie
Located 984 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mi from Maghans Bay Beach. Satellite TV is included in each warmly colored guest room at The Mafolie Hotel. Select rooms provide a microwave and refrigerator. Steak, pasta, and seafood are served at the Mafolie Restaurant, open for breakfast and dinner. The St. Thomas Skyride is 20 minutes’ drive away and the duty-free stores of Charlotte Amalie are 1.9 mi away. This property is 5.6 mi from the Mangrove Lagoon, 2.5 mi from Historic Hassel Island and via taxi/ferry 1 hour from St John Caneel Bay.
8.2

3 Star Hotel

5

The views were nice

10

The views!!!

8

Upper Villa is very nice and spacious. Beautiful site from the hotel. Free breakfast

5 Recent Reviews

Starting From

$126

per night

Pavilions and Pools Resort Thumbnail
Pavilions and Pools Resort
Frydendal, 6400 Estate Smith Bay 110
Located in Frydendal, a 14-minute walk from Coki Beach, Pavilions and Pools Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Providing a bar, the property is located within 7.8 miles of Charlotte Amalie Harbor. The property has free WiFi throughout the property. Guest rooms in the resort are equipped with a flat-screen TV. Complete with a private bathroom, all guest rooms at Pavilions and Pools Resort are equipped with air conditioning, and selected rooms here will provide you with a terrace. Guests at the accommodation will be able to enjoy activities in and around Frydendal, like hiking. Charlotte Amalie Harbor Seaplane Base Airport is 8.1 miles away.
9.5

Starting From

$265

per night

Ocean and Magens Bay View @ NorthStar Escape Thumbnail
Ocean and Magens Bay View @ NorthStar Escape
St Thomas, North Star Village Road
Ocean and Magens Bay View @ NorthStar Escape offers accommodations in St Thomas, 1.5 miles from Hull Bay Beach and 2.6 miles from Charlotte Amalie Harbor. This property offers access to a balcony and free private parking. With free Wifi, this 2-bedroom apartment offers a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. For added privacy, the accommodation features a private entrance. Charlotte Amalie Harbor Seaplane Base Airport is 2.5 miles away.
9.4
10

the owner of the condo, is very nice, responsive and helpful. The condo is beautiful, tastefully decorated and conveniently located near Megans Bay and within 10 to 20 minutes driving distance to most everything on the island.

10

Spacious Rooms, Great View, Very Clean, Includes Parking

2 Recent Reviews

Starting From

$175

per night

The Green Iguana Hotel Thumbnail
The Green Iguana Hotel
Charlotte Amalie, 1002 Blackbeard's Hill
Located in Charlotte Amalie, a 18-minute walk from Charlotte Amalie Harbor, The Green Iguana Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The inn has sea views, a sun terrace, and free WiFi is available throughout the property. Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, free toiletries and a desk. Each room is equipped with a private bathroom with a hairdryer, while some rooms are equipped with a balcony and others also offer city views. Guest rooms include a closet. Guests at the inn will be able to enjoy activities in and around Charlotte Amalie, like hiking. Charlotte Amalie Harbor Seaplane Base Airport is 1.2 miles away.
8.8
9

Great views of st thomas

8

Beautiful view. Managers very nice. Enjoyed our stay

2 Recent Reviews

Starting From

$130

per night

Smitty's Home Away From Home Thumbnail
Smitty's Home Away From Home
Charlotte Amalie, Estate Thomas
Offering a garden, Smitty's Home Away From Home offers accommodations in Charlotte Amalie. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides a shared kitchen and private check-in and check-out for guests. Providing a terrace and city views, the spacious apartment includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bidet and a bath. Towels and bed linen are provided in the apartment. The accommodation is non-smoking. Guests can also relax in the shared lounge area. Charlotte Amalie Harbor is a 9-minute walk from the apartment. Charlotte Amalie Harbor Seaplane Base Airport is 0.6 miles away.
6.8

Starting From

$159

per night

Sapphire Beach Resort and Marina Thumbnail
Sapphire Beach Resort and Marina
St Thomas, 6720 Estate Smith Bay D 203
Located in St Thomas, a few steps from Sapphire Beach, Sapphire Beach Resort and Marina has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Guests can grab a bite to eat in the restaurant or a drink at the bar and free WiFi is available throughout the property. The resort will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, an oven, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. The rooms have an electric tea pot, while some rooms also feature a balcony and others also feature sea views. All rooms have a closet. Charlotte Amalie Harbor is 10 miles from Sapphire Beach Resort and Marina. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
8.8

Starting From

$379

per night

Starz hotel Thumbnail
Starz hotel
St Thomas, Contant 38
Located in St Thomas, 1.5 miles from Lindbergh Beach, Starz hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers room service. Charlotte Amalie Harbor is 1.9 miles from the hotel. At the hotel rooms are equipped with air conditioning and a flat-screen TV. Cyril E. King Airport is 1.2 miles from the property.
6.4

4 Star Hotel

Starting From

$131

per night

The Pink Palm Hotel - Adults Only Thumbnail
The Pink Palm Hotel - Adults Only
Charlotte Amalie, 2114 Crystal Gade
Located in Charlotte Amalie, 1.8 miles from Morningstar Beach, The Pink Palm Hotel - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 3-star hotel has a terrace and a bar. Charlotte Amalie Harbor is a 13-minute walk from the hotel. Some rooms have a kitchenette with a fridge and a minibar. Guests at the hotel can enjoy a buffet breakfast. The Pink Palm Hotel - Adults Only offers a hot tub. Charlotte Amalie Harbor Seaplane Base Airport is 0.6 miles from the property.
8.1

3 Star Hotel

Starting From

$231

per night

Emerald Beach Resort Thumbnail
Emerald Beach Resort
St. Thomas, 8070 Lindbergh Bay
Located on the sandy shores of Lindbergh Bay, this resort is 0.6 mi from Cyril E. King Airport. It features a beachfront bar, water sports rentals, and an outdoor pool. A flat-screen cable TV and free Wi-Fi are provided in each warmly colored guest room at the Emerald Beach Resort. The private balcony offers views of the beach. A refrigerator and coffee-making facilities are included. Caribbean Fusion, a beachfront restaurant located on site, serves American and Caribbean cuisine for breakfast, lunch, and dinner. Guests can work out in the Emerald Beach Resort’s fitness room, complete with a mounted TV and cardio equipment. Scuba diving and snorkeling gear can be rented at the dove shop. Charlotte Amalie city center is 2.5 mi away and Blackbeard's Castle is less than 10 minutes’ drive away. This property is 6.8 mi from the Mangrove Lagoon, 3.7 mi from Historic Hassel Island and 1 hour's drive from St John Caneel Bay.
7.3

3+ Star Hotel

1

The view is amazing, it?s right by the airport for easy access and that?s the end of the good about this hotel and the restaurant attached.

2

It was close to the airport.

5

Close to the airport and a beach outside your door.

5 Recent Reviews

Starting From

$259

per night

Scotland Villa 2 Thumbnail
Scotland Villa 2
St Thomas, 173a-58 Annas Retreat St. Thomas Us VI
Offering free private parking, Scotland Villa 2 is 4.6 miles from Charlotte Amalie Harbor. With free Wifi, this 2-bedroom apartment offers a flat-screen TV and a kitchen with an oven and microwave. Towels and bed linen are featured in the apartment. The accommodation is non-smoking. Charlotte Amalie Harbor Seaplane Base Airport is 4.3 miles away.
9.6

Starting From

$192

per night

Chateau Nightwind Thumbnail
Chateau Nightwind
Lovenlund, 14-21 Atlantic View Road
1.5 miles from Magen's Bay Beach in Lovenlund, Chateau Nightwind offers accommodations with access to a hot tub and open-air bath. There's a private entrance at the villa for the convenience of those who stay. The villa features rooms with air conditioning, free private parking, and free Wifi. The villa provides guests with a terrace, sea views, a seating area, cable flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with shower and a hair dryer. A toaster, a fridge, and stovetop are also offered, as well as a coffee machine and a kettle. At the villa complex, units are fitted with bed linen and towels. During warmer months, you can make use of the barbecue facilities and eat on the private balcony. Charlotte Amalie Harbor is 4.1 miles from Chateau Nightwind. Charlotte Amalie Harbor Seaplane Base Airport is 4.3 miles from the property.
9.1
10

Beautiful decor, very clean just lovely!

10

Great roomy space, views, and privacy. More private estate type experience bc versus traditional hotel lodging.

9

Overall, a phenomenal experience!

3 Recent Reviews

Starting From

$185

per night

Secret Harbour Beach Resort Thumbnail
Secret Harbour Beach Resort
St Thomas, 6280 Estate Nazareth
Secret Harbour Beach Resort has an outdoor swimming pool, fitness center, a garden and terrace in St Thomas. Each room at the 4-star hotel has sea views, and guests can enjoy access to a restaurant and to a bar. The hotel features a hot tub and a 24-hour front desk. All rooms at the hotel come with air conditioning, a seating area, a TV with satellite channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a bath or shower, free toiletries and a hairdryer. Secret Harbour Beach Resort has some rooms that feature a balcony, and all rooms include a coffee machine. All guest rooms will provide guests with a fridge. You can play tennis at the accommodation. Cowpet Bay Beach is a 16-minute walk from Secret Harbour Beach Resort, while Sapphire Beach is 1.8 miles from the property. Charlotte Amalie Harbor Seaplane Base Airport is 8.7 miles away.
8.2

4 Star Hotel

10

Friendly, accommodating staff

8

The ambiance and old style feel matched the gorgeous view of the ocean. The staff were friendlier than the people who live in the area! Very accommodating!

10

It was right on the beach. Beautiful location and excellent service!

5 Recent Reviews

Starting From

$540

per night

Galleon House Hotel Thumbnail
Galleon House Hotel
Charlotte Amalie, 31 Kongens Gade
On historic Government Hill in the Charlotte Amalie district of Saint Thomas, this bed and breakfast features a freshwater pool with deck. The open air market is a 5-minute walk from the Galleon House Hotel. Built in 1852, this bed and breakfast provides each room with cable TV. The air-conditioned rooms are decorated in soft colors and tile floors. Guests can have a daily home cooked breakfast on the porch at the Hotel Galleon House. Fort Christian is just over a quarter mile from the bed and breakfast and Cyril E King Airport is a 10-minute drive away. This bed and breakfast is 5 miles from the Mangrove Lagoon, 3.5 miles from Historic Hassel Island and a 1-hour drive from St. John Caneel Bay.
7.2

3 Star Hotel

2

Great view from some rooms

7

Location and staff were the best. Close to downtown easy access.

10

Great, bohemian,laid back atmosphere. Close to everything, staff / owner are great people. Free cont breakfast was good for me and the pool was superb. If you want fancy, pay big $ and stay somewhere else. If you like a home away from home, this is it!!

5 Recent Reviews

Starting From

$123

per night

Sapphire Beach-Beachfront Condo SALE - View of Paradise Thumbnail
Sapphire Beach-Beachfront Condo SALE - View of Paradise
St Thomas, 6720 Smith Bay Road
Featuring a terrace, Sapphire Beach-Beachfront Condo SALE - View of Paradise features accommodations in St Thomas. The air-conditioned accommodation is a 4-minute walk from Sapphire Beach, and guests can benefit from private parking available on site and free Wifi. The accommodation offers full-day security and an ATM for guests. Offering a balcony and sea views, the spacious apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area. Guests may eat at the on-site family-friendly restaurant, which is open for dinner and lunch. Guests can swim in the infinity pool or go diving. Charlotte Amalie Harbor is 10 miles from the apartment. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
9.2
6

The resort was nice staff pretty nice as well. Just the look and feel of the resort was dated. Also there is very little activities to do. And the pool area was terrible and pool needed to be updated as well.

1 Recent Review

Starting From

$276

per night

The Mary Anne Boutique Hotel USVI Thumbnail
The Mary Anne Boutique Hotel USVI
Charlotte Amalie, Greater Tower Street
Located in Charlotte Amalie, a 17-minute walk from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI provides accommodations with an outdoor swimming pool, free private parking and a garden. Featuring family rooms, this property also provides guests with a sun terrace. The property has a shared kitchen and free WiFi throughout the property. At the hotel, all rooms come with a closet. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at The Mary Anne Boutique Hotel USVI have a flat-screen TV and air conditioning, and selected rooms here will provide you with a seating area. The rooms feature a safety deposit box. Charlotte Amalie Harbor Seaplane Base Airport is 1.2 miles away.
9.7
9

The motel was a wonderful experience. I would definitely recommend and will return.

1 Recent Review

Starting From

$245

per night

Luxury Beachfront Duplex Villa on Sapphire Beach IV Thumbnail
Luxury Beachfront Duplex Villa on Sapphire Beach IV
Frydendal, 6720 Estate Smith Bay
Luxury Beachfront Duplex Villa on Sapphire Beach IV is located in Frydendal, just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach. It features free Wifi, a private beach area, pool with a view, and a restaurant. Staff on site can arrange a shuttle service. Featuring a terrace and sea views, the spacious apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation has a private entrance and soundproofing. Guests at the apartment can enjoy snorkeling nearby, or make the most of the garden. Charlotte Amalie Harbor is 10 miles from Luxury Beachfront Duplex Villa on Sapphire Beach IV. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property, and the property offers a paid airport shuttle service.
10

5 Star Hotel

Starting From

$392

per night

Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi Thumbnail
Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi
St Thomas, 6720 Smith Bay Road
A 4-minute walk from Sapphire Beach in St Thomas, Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi provides accommodations with access to beauty services. This property offers access to a balcony, free private parking, and free Wifi. During your stay at this apartment, you can use an infinity pool, as well as a selection of a spa facilities and full-day security. Opening onto a patio, the air-conditioned apartment consists of 1 bedroom. Providing a terrace with sea views, this apartment also offers a cable flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a walk-in shower and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing. Guests can eat at the on-site family-friendly restaurant, which is open for dinner and lunch. The area is popular for cycling, and car rental is available at the apartment. Kids pool is also available at Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi, while guests can also relax in the garden. Charlotte Amalie Harbor is 10 miles from the accommodation. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles away.
8.4
10

Proximity to beach and away from the crowds great on site dining and drink options will def come back!!

1 Recent Review

Starting From

$187

per night

Midtown Guest House Thumbnail
Midtown Guest House
Charlotte Amalie, 1b Commandant Gade
Located at Charlotte Amalie district, the Midtown Guest House is a property that provides its guests with comfortable accommodations with free Wi-Fi access throughout. The rooms at the Midtown Guest House are air-conditioned and feature cable TV and a closet. The bathrooms have showers. Guests will be able to find a variety of restaurants within a 5-minute walk. Downtown Saint Thomas is a 5-minute walk from Midtown Guest House, as is the ferry dock terminal. Cyril E. King Airport is 3 miles away.
8.1

3 Star Hotel

9

Location, A/C

10

great place to stay. Staff is very accommodating.

5

The location is excellent.

5 Recent Reviews

Starting From

$105

per night

Bolongo Bay Beach Resort All Inclusive Thumbnail
Bolongo Bay Beach Resort All Inclusive
Bolongo, 7150 Estate Bolongo
Located in Bolongo, 4.3 mi from St. Thomas city center, Bolongo Bay Beach Resort All Inclusive features an outdoor pool, night entertainment and views of the sea. You will find a coffee machine in the room and a cable flat-screen TV. All come with a private bathroom and free WiFi is available throughout the property. Guests can enjoy the on-site restaurant. Free private parking is available on site. There is a cash machine and gift shop at the property. This resort has water sports facilities. Guests can enjoy various activities in the surroundings, including snorkeling, windsurfing and diving. Cyril E. King International Airport is 6.2 mi from Bolongo Bay Beach Resort All Inclusive.
9.2

3 Star Hotel

4

Lively entertainment in the bar and great food in the restaurant.

10

It had everything I was looking for and expecting, I will go again

2 Recent Reviews

Starting From

$672

per night

Brand New Luxury Private Pool Villa Quartz - 5 mins walk to #Sapphire Beach Thumbnail
Brand New Luxury Private Pool Villa Quartz - 5 mins walk to #Sapphire Beach
, Pavilion Road
Offering a garden and a bar, Brand New Luxury Private Pool Villa Quartz - 5 mins walk to #Sapphire Beach in East End is close to Sapphire Beach and Pelican Beach. This property offers a private pool and free private parking. The apartment offers a restaurant serving American cuisine, as well as free Wifi throughout the property. With direct access to a balcony with garden views, the spacious air-conditioned apartment consists of 1 bedroom. Offering a terrace with pool views, this apartment also features a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a shower and a hair dryer. The property has an outdoor dining area. A private beach area is available on-site and hiking can be enjoyed close to the apartment. Coki Beach is 1.9 miles from Brand New Luxury Private Pool Villa Quartz - 5 mins walk to #Sapphire Beach, while Charlotte Amalie Harbor is 10 miles from the property. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles away.
10

Starting From

$268

per night

Where to stay in St John

Learn about the top neighbourhoods of St John

Explore St. Thomas Neighborhood
The Westin® St. Thomas Beach Resort & Spa Thumbnail

The Westin® St. Thomas Beach Resort & Spa

This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining. All spacious, modern rooms offer Wi-Fi access and a spacious work desk. There is a refrigerator and a coffee maker in each room. The resort features rooms with a 65" flat-screen TV and private balcony in most rooms. Guests of the The Westin Beach Resort & Spa can enjoy Mediterranean cuisine Luna Mar, Asian influence at Sugarfin or an incredible buffet at Shorebird restaurant. In addition, Frenchman's Roast offers island brewed coffee, pastries, sandwiches and more. The Westin features three infinity pools featuring a swim up bar, hot tubs, and a kid's splash zone; all overlooking the Caribbean Sea. Guests have free access to the on-site Fitness Center. At the Westin, we also feature our own private dock featuring fishing excursions and daily snorkel and sunset cruises. Coral World is a 13-minute drive from this resort, while Mangrove Lagoon is a 10-minute drive away. Guests will also find Historic Hassel Island within 2.5 mi while Cyril E. King Airport is 5.3 mi from the resort.

8.1

4 Star Hotel

10

The staff was amazing and very accomodating!

10

great location

4

Beautiful location

5 Recent Reviews
Starting From
$459/day
Margaritaville Vacation Club by Wyndham - St Thomas Thumbnail

Margaritaville Vacation Club by Wyndham - St Thomas

Facing the beachfront, Margaritaville Vacation Club - St Thomas offers 4-star accommodations in Frydendal and features an outdoor swimming pool, fitness center and restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The property provides evening entertainment and an ATM. At the resort, rooms come with a balcony. All rooms are equipped with a coffee machine, while some rooms come with a kitchen with a fridge, a dishwasher and a microwave. All guest rooms will provide guests with a toaster. Coki Beach is a 14-minute walk from Margaritaville Vacation Club - St Thomas, while Charlotte Amalie Harbor is 7.8 miles away. Charlotte Amalie Harbor Seaplane Base Airport is 8.1 miles from the property.

7.8

4 Star Hotel

7

Great location

5

The location, its beauty, and its reasonable price.

7

Hilltop pool

5 Recent Reviews
Starting From
$422/day
Windward Passage Hotel Thumbnail

Windward Passage Hotel

On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony. Free Wi-Fi and air conditioning are standard in every bright room at the Windward Passage Hotel. All rooms include a refrigerator, coffee maker and a private bathroom. American and continental breakfasts are served at the hotel restaurant. The bar serves a variety of cocktails and has evening entertainment. Shangrila Spa offers massage, facials and body treatments at Hotel Windward Passage. Guests have free access to the on-site gym and can arrange activities through the tour desk. Free shuttle service is provided to Magen’s Bay Beach, and Caneel Bay is just 9 miles away. Cyril E. King Airport and Havensight Mall are both a 7-minute drive from the hotel. Mangrove Lagoon is a 15-minute drive away, and historic Hassel Island is 2.5 miles away.

6.6

3+ Star Hotel

3

The hotel location is conveniently located close to everything including the airport.

5

The security guards.

8

This hotel is ideal for staying the night before or after a trip to one of the other islands; the ferry terminal is right across the street and it saves the extra taxi ride on each end. Grocery store 2 min walk. Cool part of town 5 min walk.

5 Recent Reviews
Starting From
$169/day
Explore Saint Croix Neighborhood
The largest of the U.S. Virgin Islands, Saint Croix is known for its cultural diversity, scuba diving, tranquil setting and much more. Visitors come here for the island's beaches, outdoor recreation, golf, fine dining and year-round festivals. Don't miss the island's two main towns, Christainsted and Frederiksted, which feature Crucian cultural spots and quaint shops.
Carambola Beach Resort St. Croix, US Virgin Islands Thumbnail

Carambola Beach Resort St. Croix, US Virgin Islands

Facing the beachfront, Carambola Beach Resort St. Croix, US Virgin Islands offers 4-star accommodations in North Star and features an outdoor swimming pool, fitness center and garden. With a private beach area, the property also has a terrace, as well as a restaurant. Guests can have a drink at the bar. Selected rooms contain a kitchenette with a fridge and a microwave. Guests at the resort can enjoy a buffet breakfast. Guests at Carambola Beach Resort St. Croix, US Virgin Islands will be able to enjoy activities in and around North Star, like hiking. Henry E Rohlsen Airport is 7.5 miles away.

6.8

4 Star Hotel

6

The location is really remote but absolutely beautiful. The beach access can't be beat. The rooms are really nice but are definitely in need of some minor maintenance and repairs.

5

Its location and setting. Secluded area at the base of the mountains and a beautiful wide beach expanse.

8

It's beautiful, the private beach and it's secluded. If you are coming to rest and relax, this is the place. The water is beautiful and warm. If your room has an ocean view it's like paradise.

5 Recent Reviews
Starting From
$232/day
The Buccaneer Beach & Golf Resort Thumbnail

The Buccaneer Beach & Golf Resort

The historic Buccaneer features 131 accommodations in a country club atmosphere on 340 tropical acres. Three private beaches, three restaurants, boutiques, 18-hole golf course, spa, two pools, fitness center, jogging trail, eight tennis courts, Kid's Camp and a water sports center combine to create a luxury playground for all ages. Family-owned and operated since 1947. The Buccaneer is located 7 minutes from historic Christiansted for dining, sightseeing and boating options, and twenty minutes to St Croix’s airport. A variety of accommodations and bedding are offered, all with balconies or patios and mini-refrigerators. Breakfast is included, as well as a welcome drink, daily maid service, snorkeling, kayaks, paddle boards and a variety of guest activities and entertainment. The Buccaneer Beach and Golf Resort, St Croix, US Virgin Islands has been welcoming Booking.com guests since 15 Dec 2011.

9

4 Star Hotel

10

Location, staff, ease to Christiansted, breakfast, golf course, Terrace bar

8

Beach is beautiful. Pool was nice. Breakfast had many choices.

7

Location and beaches

5 Recent Reviews
Starting From
$292/day
Pristine Resort Beach Thumbnail

Pristine Resort Beach

Located in La Grande Princesse, 1.2 miles from Sugar Beach, Pristine Resort Beach has accommodations with a restaurant, free private parking and a bar. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can enjoy sea views. The resort will provide guests with air-conditioned rooms with a desk, an electric tea pot, a microwave, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All rooms feature a closet. Guests at Pristine Resort Beach can enjoy a continental breakfast. Christiansted Harbor Seaplane Base Airport is 2.5 miles from the property.

10
Starting From
$102/day
Explore St. John Neighborhood
Nature lovers flock to this destination, two-thirds of which are covered by Virgin Islands National Park. Here you'll find hiking, specialty shopping, amazing views and such renowned beaches as Trunk Bay, Cinnamon Bay and Salt Pond Bay. Explore the underwater snorkeling trail at Trunk Bay, discover sugar plantation ruins or look for turtles, starfish and stingrays while snorkeling at Watermelon Cay.
Gallows Point Resort Thumbnail

Gallows Point Resort

Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant. It is also in a beautiful setting, surrounded by tropical gardens. Each spacious suite at Gallows Point Resort has bright, Caribbean-style décor. All suites are air-conditioned and feature free Wi-Fi, satellite TV and an iPod docking station. Suites also have a sitting area with a sofa bed, and the kitchen has a microwave, a fridge, an oven and an electric stove. Bars cafes can be found in the center of Cruz Bay, and the resort provides direct access to the beach and coral reef. St John is ideal for horseback riding, scuba diving and sailing. Gallows Point Resort is 7 miles from the Mangrove Lagoon, 12 miles from Historic Hassel Island and a 10-minute drive from St John Caneel Bay.

9.3

4 Star Hotel

10

All top notch. Too many things to list!

10

Heaven on earth. Short walk to town.

10

location

3 Recent Reviews
Starting From
$745/day
Beautiful Honeymoon Suite at Sunset Serenade Thumbnail

Beautiful Honeymoon Suite at Sunset Serenade

This property offers access to a balcony, free private parking, and free Wifi. The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking. The nearest airport is Charlotte Amalie Harbor Seaplane Base Airport, 14 miles from Beautiful Honeymoon Suite at Sunset Serenade.

9.5
Starting From
$351/day
Stunning Cottage with Ocean Views Near Beaches Thumbnail

Stunning Cottage with Ocean Views Near Beaches

Offering a garden, Stunning Cottage with Ocean Views Near Beaches provides accommodations in Enighed. This property offers access to a terrace and free private parking. With free Wifi, this 2-bedroom vacation home offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance. Honeymoon Bay Beach is a 19-minute walk from the vacation home, while Caneel Bay Beach is 1.5 miles away. The nearest airport is Charlotte Amalie Harbor Seaplane Base Airport, 13 miles from Stunning Cottage with Ocean Views Near Beaches.

8
Starting From
$290/day
Explore 4 Star St John Hotel
Gallows Point Resort Thumbnail

Gallows Point Resort

Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant. It is also in a beautiful setting, surrounded by tropical gardens. Each spacious suite at Gallows Point Resort has bright, Caribbean-style décor. All suites are air-conditioned and feature free Wi-Fi, satellite TV and an iPod docking station. Suites also have a sitting area with a sofa bed, and the kitchen has a microwave, a fridge, an oven and an electric stove. Bars cafes can be found in the center of Cruz Bay, and the resort provides direct access to the beach and coral reef. St John is ideal for horseback riding, scuba diving and sailing. Gallows Point Resort is 7 miles from the Mangrove Lagoon, 12 miles from Historic Hassel Island and a 10-minute drive from St John Caneel Bay.

9.3

4 Star Hotel

10

All top notch. Too many things to list!

10

Heaven on earth. Short walk to town.

10

location

3 Recent Reviews
Starting From
$745/day
The Westin St. John Resort Villas Thumbnail

The Westin St. John Resort Villas

Set on St. John's Great Cruz Bay with a private 400-yard white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service. Each air-conditioned room and villa at this tropical property features a work desk, a comfortable chair and a flat-screen TV. The villas come with a fully equipped kitchen and spacious seating area. The property's Cruz Bay Prime restaurant features delicious steaks and fresh seafood, and a daily breakfast buffet is served at Beach Café, which overlooks the ocean. Mangrove Bay is located only 8.7 mi away from The Westin St. John Resort, while the scenic Caneel Bay can be reached within a 15-minute drive. Cyril E. King Airport is 16 mi from the property, while historic Hassel Island is just a 1-hour drive.

9.9

4+ Star Hotel

10

The view from my room and the grounds in general were beautiful.

10

The villas were very roomy and a perfect size for my family of 5.

2 Recent Reviews
Starting From
$499/day
The Westin® St. Thomas Beach Resort & Spa Thumbnail

The Westin® St. Thomas Beach Resort & Spa

This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining. All spacious, modern rooms offer Wi-Fi access and a spacious work desk. There is a refrigerator and a coffee maker in each room. The resort features rooms with a 65" flat-screen TV and private balcony in most rooms. Guests of the The Westin Beach Resort & Spa can enjoy Mediterranean cuisine Luna Mar, Asian influence at Sugarfin or an incredible buffet at Shorebird restaurant. In addition, Frenchman's Roast offers island brewed coffee, pastries, sandwiches and more. The Westin features three infinity pools featuring a swim up bar, hot tubs, and a kid's splash zone; all overlooking the Caribbean Sea. Guests have free access to the on-site Fitness Center. At the Westin, we also feature our own private dock featuring fishing excursions and daily snorkel and sunset cruises. Coral World is a 13-minute drive from this resort, while Mangrove Lagoon is a 10-minute drive away. Guests will also find Historic Hassel Island within 2.5 mi while Cyril E. King Airport is 5.3 mi from the resort.

8.1

4 Star Hotel

10

The staff was amazing and very accomodating!

10

great location

4

Beautiful location

5 Recent Reviews
Starting From
$459/day
Explore 3 Star St John Hotel
Windward Passage Hotel Thumbnail

Windward Passage Hotel

On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony. Free Wi-Fi and air conditioning are standard in every bright room at the Windward Passage Hotel. All rooms include a refrigerator, coffee maker and a private bathroom. American and continental breakfasts are served at the hotel restaurant. The bar serves a variety of cocktails and has evening entertainment. Shangrila Spa offers massage, facials and body treatments at Hotel Windward Passage. Guests have free access to the on-site gym and can arrange activities through the tour desk. Free shuttle service is provided to Magen’s Bay Beach, and Caneel Bay is just 9 miles away. Cyril E. King Airport and Havensight Mall are both a 7-minute drive from the hotel. Mangrove Lagoon is a 15-minute drive away, and historic Hassel Island is 2.5 miles away.

6.6

3+ Star Hotel

3

The hotel location is conveniently located close to everything including the airport.

5

The security guards.

8

This hotel is ideal for staying the night before or after a trip to one of the other islands; the ferry terminal is right across the street and it saves the extra taxi ride on each end. Grocery store 2 min walk. Cool part of town 5 min walk.

5 Recent Reviews
Starting From
$169/day
Pirate's Pension at Bluebeard's Castle Thumbnail

Pirate's Pension at Bluebeard's Castle

Located in Pearson Gardens, 1.7 miles from Charlotte Amalie Harbor, Pirate's Pension at Bluebeard's Castle has accommodations with an outdoor swimming pool, free private parking, a terrace and a bar. Featuring a concierge service, this property also provides guests with a playground. The resort has a hot tub, a business center and free WiFi throughout the property. The resort will provide guests with air-conditioned rooms with a closet, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Selected rooms also feature a kitchen with a dishwasher, a stovetop and a toaster. At Pirate's Pension at Bluebeard's Castle the rooms come with a seating area. Charlotte Amalie Harbor Seaplane Base Airport is 1.9 miles from the property.

8.2

3 Star Hotel

8

It was right on the waterfront. I could see the cruise ships from my balcony. It also had a full kitchen with cookware/utensils available and a washer/dryer.

2

Not much. The fries were good.

1

The AC WORKED GOOD

5 Recent Reviews
Starting From
$144/day
Lindbergh Bay Hotel Thumbnail

Lindbergh Bay Hotel

This white sand beach resort is a 5-minute walk from Cyril E. King Airport. An open-air restaurant is featured, and all rooms provide free WiFi and a flat-screen TV. A private balcony or patio with full or partial Lindbergh Bay views are featured in the rooms at Lindbergh Bay Hotel. The spacious rooms feature island décor and tiled floors. In-room coffee is offered for guest convenience. A large outdoor pool and a colorful garden are just 2 places on-site where guests can relax at Lindbergh Bay Hotel. The historic port city of Charlotte Amalie and its inter-island ferries are a 5-minute drive from this resort. Historic Hassel Island is only 2.5 mi away, while Mangrove Lagoon is 7.5 mi from the property. **OCEANSIDE BISTRO IS CURRENTLY TEMPORARILY CLOSED** Guest is welcomed to dine at the Beach Bar and Restaurant at the Caribbean Fusion located at the Emerald Beach Resort less than a minute drive or a 10-minute walk. The hours of operations are as follows: BREAKFAST 7:30AM -11AM LUNCH 12 NOON - 5PM BAR OPENS 11AM - 9PM DINNER- 5PM-9PM

6.4

3+ Star Hotel

5

Location, staff customer service

10

The staff was excellent

1

Nothing!!!

5 Recent Reviews
Starting From
$122/day
Explore Family Hotels in St John
Windward Passage Hotel Thumbnail

Windward Passage Hotel

On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony. Free Wi-Fi and air conditioning are standard in every bright room at the Windward Passage Hotel. All rooms include a refrigerator, coffee maker and a private bathroom. American and continental breakfasts are served at the hotel restaurant. The bar serves a variety of cocktails and has evening entertainment. Shangrila Spa offers massage, facials and body treatments at Hotel Windward Passage. Guests have free access to the on-site gym and can arrange activities through the tour desk. Free shuttle service is provided to Magen’s Bay Beach, and Caneel Bay is just 9 miles away. Cyril E. King Airport and Havensight Mall are both a 7-minute drive from the hotel. Mangrove Lagoon is a 15-minute drive away, and historic Hassel Island is 2.5 miles away.

6.6

3+ Star Hotel

3

The hotel location is conveniently located close to everything including the airport.

5

The security guards.

8

This hotel is ideal for staying the night before or after a trip to one of the other islands; the ferry terminal is right across the street and it saves the extra taxi ride on each end. Grocery store 2 min walk. Cool part of town 5 min walk.

5 Recent Reviews
Starting From
$169/day
The Mafolie Hotel Thumbnail

The Mafolie Hotel

Located 984 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mi from Maghans Bay Beach. Satellite TV is included in each warmly colored guest room at The Mafolie Hotel. Select rooms provide a microwave and refrigerator. Steak, pasta, and seafood are served at the Mafolie Restaurant, open for breakfast and dinner. The St. Thomas Skyride is 20 minutes’ drive away and the duty-free stores of Charlotte Amalie are 1.9 mi away. This property is 5.6 mi from the Mangrove Lagoon, 2.5 mi from Historic Hassel Island and via taxi/ferry 1 hour from St John Caneel Bay.

8.2

3 Star Hotel

5

The views were nice

10

The views!!!

8

Upper Villa is very nice and spacious. Beautiful site from the hotel. Free breakfast

5 Recent Reviews
Starting From
$126/day
Emerald Beach Resort Thumbnail

Emerald Beach Resort

Located on the sandy shores of Lindbergh Bay, this resort is 0.6 mi from Cyril E. King Airport. It features a beachfront bar, water sports rentals, and an outdoor pool. A flat-screen cable TV and free Wi-Fi are provided in each warmly colored guest room at the Emerald Beach Resort. The private balcony offers views of the beach. A refrigerator and coffee-making facilities are included. Caribbean Fusion, a beachfront restaurant located on site, serves American and Caribbean cuisine for breakfast, lunch, and dinner. Guests can work out in the Emerald Beach Resort’s fitness room, complete with a mounted TV and cardio equipment. Scuba diving and snorkeling gear can be rented at the dove shop. Charlotte Amalie city center is 2.5 mi away and Blackbeard's Castle is less than 10 minutes’ drive away. This property is 6.8 mi from the Mangrove Lagoon, 3.7 mi from Historic Hassel Island and 1 hour's drive from St John Caneel Bay.

7.3

3+ Star Hotel

1

The view is amazing, it?s right by the airport for easy access and that?s the end of the good about this hotel and the restaurant attached.

2

It was close to the airport.

5

Close to the airport and a beach outside your door.

5 Recent Reviews
Starting From
$259/day
Explore Comfort Hotels in St John
The Mafolie Hotel Thumbnail

The Mafolie Hotel

Located 984 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mi from Maghans Bay Beach. Satellite TV is included in each warmly colored guest room at The Mafolie Hotel. Select rooms provide a microwave and refrigerator. Steak, pasta, and seafood are served at the Mafolie Restaurant, open for breakfast and dinner. The St. Thomas Skyride is 20 minutes’ drive away and the duty-free stores of Charlotte Amalie are 1.9 mi away. This property is 5.6 mi from the Mangrove Lagoon, 2.5 mi from Historic Hassel Island and via taxi/ferry 1 hour from St John Caneel Bay.

8.2

3 Star Hotel

5

The views were nice

10

The views!!!

8

Upper Villa is very nice and spacious. Beautiful site from the hotel. Free breakfast

5 Recent Reviews
Starting From
$126/day
Secret Harbour Beach Resort Thumbnail

Secret Harbour Beach Resort

Secret Harbour Beach Resort has an outdoor swimming pool, fitness center, a garden and terrace in St Thomas. Each room at the 4-star hotel has sea views, and guests can enjoy access to a restaurant and to a bar. The hotel features a hot tub and a 24-hour front desk. All rooms at the hotel come with air conditioning, a seating area, a TV with satellite channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a bath or shower, free toiletries and a hairdryer. Secret Harbour Beach Resort has some rooms that feature a balcony, and all rooms include a coffee machine. All guest rooms will provide guests with a fridge. You can play tennis at the accommodation. Cowpet Bay Beach is a 16-minute walk from Secret Harbour Beach Resort, while Sapphire Beach is 1.8 miles from the property. Charlotte Amalie Harbor Seaplane Base Airport is 8.7 miles away.

8.2

4 Star Hotel

10

Friendly, accommodating staff

8

The ambiance and old style feel matched the gorgeous view of the ocean. The staff were friendlier than the people who live in the area! Very accommodating!

10

It was right on the beach. Beautiful location and excellent service!

5 Recent Reviews
Starting From
$540/day
Midtown Guest House Thumbnail

Midtown Guest House

Located at Charlotte Amalie district, the Midtown Guest House is a property that provides its guests with comfortable accommodations with free Wi-Fi access throughout. The rooms at the Midtown Guest House are air-conditioned and feature cable TV and a closet. The bathrooms have showers. Guests will be able to find a variety of restaurants within a 5-minute walk. Downtown Saint Thomas is a 5-minute walk from Midtown Guest House, as is the ferry dock terminal. Cyril E. King Airport is 3 miles away.

8.1

3 Star Hotel

9

Location, A/C

10

great place to stay. Staff is very accommodating.

5

The location is excellent.

5 Recent Reviews
Starting From
$105/day
Explore Couple Hotels in St John
Pirate's Pension at Bluebeard's Castle Thumbnail

Pirate's Pension at Bluebeard's Castle

Located in Pearson Gardens, 1.7 miles from Charlotte Amalie Harbor, Pirate's Pension at Bluebeard's Castle has accommodations with an outdoor swimming pool, free private parking, a terrace and a bar. Featuring a concierge service, this property also provides guests with a playground. The resort has a hot tub, a business center and free WiFi throughout the property. The resort will provide guests with air-conditioned rooms with a closet, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Selected rooms also feature a kitchen with a dishwasher, a stovetop and a toaster. At Pirate's Pension at Bluebeard's Castle the rooms come with a seating area. Charlotte Amalie Harbor Seaplane Base Airport is 1.9 miles from the property.

8.2

3 Star Hotel

8

It was right on the waterfront. I could see the cruise ships from my balcony. It also had a full kitchen with cookware/utensils available and a washer/dryer.

2

Not much. The fries were good.

1

The AC WORKED GOOD

5 Recent Reviews
Starting From
$144/day
Lindbergh Bay Hotel Thumbnail

Lindbergh Bay Hotel

This white sand beach resort is a 5-minute walk from Cyril E. King Airport. An open-air restaurant is featured, and all rooms provide free WiFi and a flat-screen TV. A private balcony or patio with full or partial Lindbergh Bay views are featured in the rooms at Lindbergh Bay Hotel. The spacious rooms feature island décor and tiled floors. In-room coffee is offered for guest convenience. A large outdoor pool and a colorful garden are just 2 places on-site where guests can relax at Lindbergh Bay Hotel. The historic port city of Charlotte Amalie and its inter-island ferries are a 5-minute drive from this resort. Historic Hassel Island is only 2.5 mi away, while Mangrove Lagoon is 7.5 mi from the property. **OCEANSIDE BISTRO IS CURRENTLY TEMPORARILY CLOSED** Guest is welcomed to dine at the Beach Bar and Restaurant at the Caribbean Fusion located at the Emerald Beach Resort less than a minute drive or a 10-minute walk. The hours of operations are as follows: BREAKFAST 7:30AM -11AM LUNCH 12 NOON - 5PM BAR OPENS 11AM - 9PM DINNER- 5PM-9PM

6.4

3+ Star Hotel

5

Location, staff customer service

10

The staff was excellent

1

Nothing!!!

5 Recent Reviews
Starting From
$122/day
The Green Iguana Hotel Thumbnail

The Green Iguana Hotel

Located in Charlotte Amalie, a 18-minute walk from Charlotte Amalie Harbor, The Green Iguana Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The inn has sea views, a sun terrace, and free WiFi is available throughout the property. Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, free toiletries and a desk. Each room is equipped with a private bathroom with a hairdryer, while some rooms are equipped with a balcony and others also offer city views. Guest rooms include a closet. Guests at the inn will be able to enjoy activities in and around Charlotte Amalie, like hiking. Charlotte Amalie Harbor Seaplane Base Airport is 1.2 miles away.

8.8
9

Great views of st thomas

8

Beautiful view. Managers very nice. Enjoyed our stay

2 Recent Reviews
Starting From
$130/day