Last-minute hotel deals in St. John

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Clear filters

St. John

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Calichi at Picture Point
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in St. John · 0.38 mi from centre

9.8

 

64 reviews

With a stay at Calichi at Picture Point in St. John, you'll be by the ocean, within a 10-minute drive of Virgin Islands National Park and Reef Bay Trailhead. This villa is 11.7 mi (18.8 km) from Sapphire Beach and 6 mi (9.6 km) from Trunk Bay.

Compare price on Booking.com
Compare price on Booking.com
COCONUT BREEZE VILLA: MESMERIZING VIEWS, COOLING TRADEWINDS
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in St. John, Coral Bay · 0.77 mi from centre

COCONUT BREEZE VILLA: MESMERIZING VIEWS, COOLING TRADEWINDS is located in Coral Bay and features a private pool and sea views. This property offers access to a balcony and free private parking. Each room is fitted with a patio with views of the mountain.

Providing a terrace, all units are air conditioned and include a dining area and a seating area with a satellite flat-screen TV. Featuring a private bathroom with a shower and a hair dryer, units at the holiday home also offer free WiFi. At the holiday home, every unit includes bed linen and towels.

Guests at the holiday home will be able to enjoy activities in and around Coral Bay, like snorkelling.

Charlotte Amalie Harbor Seaplane Base Airport is 35 km away.

Compare price on Booking.com
Compare price on Booking.com
Big Blue Ocean Views from Every Room, Small Pool and Hot Tub - Sea Rock
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in St. John, Coral Bay · 0.96 mi from centre

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Big Blue Ocean Views from Every Room, Small Pool and Hot Tub - Sea Rock is situated in Coral Bay. This property offers access to a terrace, free private parking and free WiFi.

The villa has 1 bedroom, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a fridge. Towels and bed linen are available in the villa. For added privacy, the accommodation features a private entrance.

Charlotte Amalie Harbor Seaplane Base Airport is 35 km from the property.

Compare price on Booking.com
Compare price on Booking.com
New Moon Escape - Affordable, Private Cottage with a Pool, WIFI and AC
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in St. John, Coral Bay · 1.16 mi from centre

Situated in Coral Bay, New Moon Escape - Affordable, Private Cottage with a Pool, WIFI and AC features accommodation with private pool, free WiFi and free private parking for guests who drive. This villa features a garden.

The villa with a patio and garden views has 2 bedrooms, 2 living rooms, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a shower. Towels and bed linen are available in the villa. The property has an outdoor dining area.

Charlotte Amalie Harbor Seaplane Base Airport is 34 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Cliffhanger - Oceanfront Simple Luxury with Endless Blue Views
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in St. John, Coral Bay · 1.28 mi from centre

Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Cliffhanger - Oceanfront Simple Luxury with Endless Blue Views is situated in Coral Bay. This property offers access to a terrace, free private parking and free WiFi.

This villa features 1 bedroom, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and 4 bathrooms fitted with a shower. Towels and bed linen are available in the villa. The property has an outdoor dining area.

A bar can be found on-site.

Charlotte Amalie Harbor Seaplane Base Airport is 36 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Surf Sounds and Big Views from this Pool Villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in St. John, Palestina · 1.58 mi from centre

Boasting air-conditioned accommodation with a private pool, Surf Sounds and Big Views from this Pool Villa is situated in Palestina. This property offers access to a balcony, free private parking and free WiFi. Outdoor seating is also available at the villa.

The spacious villa has 3 bedrooms, 4 bathrooms, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a terrace with sea views. For added privacy, the accommodation features a private entrance.

Charlotte Amalie Harbor Seaplane Base Airport is 36 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Concordia Eco-Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in St. John · 2.20 mi from centre

8.0

 

21 reviews

With a stay at Concordia Eco-Resort in St. John, you'll be 0.4 mi (0.6 km) from Virgin Islands National Park and 7.1 mi (11.5 km) from Maho Beach. This beach resort is 8 mi (12.8 km) from Cinnamon Bay Beach and 11.2 mi (18.1 km) from Trunk Bay.

Compare price on Booking.com
Compare price on Booking.com
Amazing Views, Stunning Pool, Eco-Luxury Getaway - Dove Cottage
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in St. John, East End · 3.55 mi from centre

Set in East End, Amazing Views, Stunning Pool, Eco-Luxury Getaway - Dove Cottage offers a private pool. This property offers access to a balcony, free private parking and free WiFi.

The villa is fitted with 1 bedroom, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with sea views. This villa also features a patio that doubles up as an outdoor dining area. For added privacy, the accommodation features a private entrance.

Charlotte Amalie Harbor Seaplane Base Airport is 40 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Eco Haute - Romantic Luxury Villa St John USVI Ocean Views Private Pool
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in St. John, East End · 3.56 mi from centre

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Eco Haute - Romantic Luxury Villa St John USVI Ocean Views Private Pool is located in East End. This beachfront property offers access to a balcony, free private parking and free WiFi. The villa has a private beach area.

The villa is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the ambience of the surroundings from an outdoor dining area. For added privacy, the accommodation features a private entrance.

Charlotte Amalie Harbor Seaplane Base Airport is 40 km away.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of St. John, but are nearby and match your search.
Primary image
Sebastian's on the Beach
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in British Virgin Islands, West End · 5.23 mi from centre

8.4

 

754 reviews

Breakfast available

With a stay at Sebastian's on the Beach in West End, you'll be on the beach, within a 15-minute drive of Tortola Cruise Ship Port and Apple Bay. This beach hotel is 0.2 mi (0.3 km) from Long Bay and 0.7 mi (1.1 km) from Long Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ke Villas
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in British Virgin Islands, West End · 5.98 mi from centre

9.4

 

97 reviews

Located in West End, Ke Villas is by the ocean – a 4-minute drive from Callwood Rum Distillery and 6 minutes from Sage Mountain National Park. This villa is 1.5 mi (2.3 km) from Long Bay Beach and 2.3 mi (3.7 km) from Smuggler's Cove Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Heritage Inn
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in British Virgin Islands, Cane Garden Bay · 6.70 mi from centre

9.0

 

227 reviews

Breakfast available

With a stay at The Heritage Inn in Cane Garden Bay, you'll be near the beach, within a 10-minute drive of Tortola Cruise Ship Port and Great Carrot Bay. This hotel is 0.5 mi (0.9 km) from Ballast Bay and 0.8 mi (1.3 km) from Little Carrot Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Lighthouse Villas
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in British Virgin Islands, Cane Garden Bay · 7.72 mi from centre

8.8

 

160 reviews

With a stay at The Lighthouse Villas in Cane Garden Bay, you'll be by the ocean, within a 10-minute drive of Tortola Cruise Ship Port and Callwood Rum Distillery. This apartment is 0.2 mi (0.3 km) from Cane Garden Bay Beach and 0.4 mi (0.7 km) from Ballast Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secret Harbour Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in St. Thomas · 8.20 mi from centre

8.8

 

964 reviews

Breakfast available

When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Sapphire Beach and Bolongo Bay. This beach hotel is 8 mi (12.8 km) from Magens Bay Beach and 5.5 mi (8.8 km) from Virgin Islands National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Long Bay Beach Resort
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in British Virgin Islands, West End · 5.02 mi from centre

9.2

 

134 reviews

Breakfast available

Located in West End, Long Bay Beach Resort is by the ocean, within a 15-minute drive of West End Ferry Terminal and Nanny Cay. This beach hotel is 1.2 mi (2 km) from Smuggler's Cove Beach and 7.4 mi (11.9 km) from Tortola Cruise Ship Port.

Compare price on Booking.com
Compare price on Booking.com
Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in St. John, Cruz Bay · 3.83 mi from centre

8.3

 

15 reviews

Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck is a recently renovated apartment in Cruz Bay, where guests can make the most of its private beach area and casino. This property offers access to a balcony, free private parking and free WiFi. The accommodation features a shuttle service, while a car rental service is also available.

The apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. This apartment also includes a patio that doubles up as an outdoor dining area. For added privacy, the accommodation has a private entrance and soundproofing.

As an added convenience, the apartment offers packed lunches for guests to bring on excursions and other trips off-property.

Guests at Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck will be able to enjoy activities in and around Cruz Bay, like hiking. An indoor play area is also available at the accommodation, while guests can also relax in the garden.

Honeymoon Bay Beach is 2.9 km from Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck. Charlotte Amalie Harbor Seaplane Base Airport is 22 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Coconut Coast Villas
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in St. John, Contant · 4.20 mi from centre

9.0

 

60 reviews

Complete with a private beach area and pool with a view, Coconut Coast Villas is situated in Contant, 1.9 km from Honeymoon Bay Beach and 2.7 km from Caneel Bay Beach. This beachfront property offers access to a balcony, free private parking and free WiFi.

All of the air-conditioned units feature a private bathroom, flat-screen TV and fully equipped kitchenette. All units will provide guests with kitchenware.

Charlotte Amalie Harbor Seaplane Base Airport is 21 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Lovango Resort and Beach Club
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in St. John, Cruz Bay · 5.27 mi from centre

10.0

 

6 reviews

Breakfast available

Lovango Resort and Beach Club features an outdoor swimming pool, terrace, a restaurant and bar in Cruz Bay. Each accommodation at the 5-star resort has sea views and free WiFi. The resort has family rooms.

At the resort, rooms include a balcony. Each room is equipped with a coffee machine and a private bathroom with a shower and free toiletries, while some rooms are equipped with a kitchen equipped with an oven. Guest rooms will provide guests with a fridge.

Lovango Resort and Beach Club offers a buffet or American breakfast.

Guests at the accommodation will be able to enjoy activities in and around Cruz Bay, like hiking and snorkelling.

Cyril E. King Airport is 27 km away.

Compare price on Booking.com
Compare price on Booking.com
Serene Cruz Bay Villa Sep Mstr Kg Suite Stunning Sunsets
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in St. John, Cruz Bay · 3.80 mi from centre

9.3

 

3 reviews

Featuring air-conditioned accommodation with a patio, Serene Cruz Bay Villa Sep Mstr Kg Suite Stunning Sunsets is located in Cruz Bay. This villa features a private pool, a garden, barbecue facilities, free WiFi and free private parking. The accommodation provides a shuttle service, while a car rental service is also available.

The villa comes with 2 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the views of the mountain from the balcony, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

Kids pool is also available for guests at the villa.

Charlotte Amalie Harbor Seaplane Base Airport is 22 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Hills, St John
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in St. John · 4.03 mi from centre

9.2

 

38 reviews

When you stay at The Hills, St John in St. John, you'll be by the ocean, within a 15-minute drive of Virgin Islands National Park and Cruz Bay Beach. This aparthotel is 5.4 mi (8.8 km) from Sapphire Beach and 11.6 mi (18.7 km) from Magens Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG