Background-imageBackground-clock-image

Last-minute hotel deals in British Virgin Islands

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

Trusted by over 100,000 guests every year since 1999

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.

British Virgin Islands

Most popular
Sort by

See the latest prices and deals by choosing your dates

Luxury Beachfront Duplex Villa on Sapphire Beach V
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 in St. Thomas, St Thomas · 24.09 km from centre

    6.8

     

    8 reviews

    Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Luxury Beachfront Duplex Villa on Sapphire Beach V is located in St Thomas. This beachfront property offers access to a patio. The accommodation provides a 24-hour front desk, airport transfers, full-day security and free WiFi.

    The spacious villa comes with 1 bedroom, 2 bathrooms, 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. This villa is allergy-free and non-smoking.

    At the villa, the family-friendly restaurant is open for lunch, brunch and cocktails and serves American cuisine.

    Guests at Luxury Beachfront Duplex Villa on Sapphire Beach V can enjoy snorkelling and hiking nearby, or make the most of the garden.

    Sapphire Beach is a few steps from the accommodation, while Charlotte Amalie Harbor is 15 km away. Charlotte Amalie Harbor Seaplane Base Airport is 15 km from the property.

    Compare price on Booking.com
    Compare price on Booking.com
    Room with a View
    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. Thomas, East End · 24.20 km from centre

      6.0

       

      1 review

      Boasting sea views, Room with a View features accommodation with a bar and a balcony, around 13 km from Charlotte Amalie Harbor. Free WiFi is available throughout the property and Sapphire Beach is 700 metres away.

      This air-conditioned aparthotel features 2 bedrooms, a flat-screen TV, a dining area, and a fully equipped kitchen with a microwave and a fridge. Towels and bed linen are available in the aparthotel. The accommodation is non-smoking.

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

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Sapphire Village 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.

      Aparthotel in St. Thomas · 24.35 km from centre

        6.2

         

        308 reviews

        When you stay at this aparthotel in St. Thomas, you'll be by the ocean, within a 10-minute drive of Sapphire Beach and Coki Point Beach. This aparthotel is 8.5 mi (13.7 km) from Trunk Bay and 5 mi (8.1 km) from Virgin Islands National Park.

        Compare price on Booking.com
        Compare price on Booking.com
        Marie's Place
        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. Thomas, East End · 25.85 km from centre

          1.0

           

          1 review

          Boasting air-conditioned accommodation with a private pool, Marie's Place is situated in East End. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located less than 1 km from Coki Beach.

          The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The property offers garden views.

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

          Compare price on Booking.com
          Compare price on Booking.com
          These properties may not be in the centre of British Virgin Islands, but are nearby and match your search.
          Primary image
          Emerald Beach Resort
          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.

          Hotel in Charlotte Amalie, St. Thomas · 35.42 km from centre

            7.4

             

            1,005 reviews

            Breakfast available

            When you stay at Emerald Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Magens Bay Beach and Bolongo Bay. This beach hotel is 9.5 mi (15.3 km) from Sapphire Beach and 15.1 mi (24.2 km) from Virgin Islands National Park.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Boundless Bliss Hotel
            Full 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 St. Thomas · 29.97 km from centre

              7.0

               

              125 reviews

              Located in St. Thomas, Boundless Bliss Hotel is in the mountains, within a 15-minute drive of Mahogany Run Golf Course and Magens Bay Beach. This hotel is 3.6 mi (5.8 km) from Coki Point Beach and 4.7 mi (7.6 km) from Sapphire Beach.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Limetree Beach Resort by Club Wyndham
              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.

              Hotel in St. Thomas · 30.88 km from centre

                8.2

                 

                177 reviews

                With a stay at Limetree Beach Resort by Club Wyndham in St. Thomas, you'll be on the beach, within a 5-minute drive of Bolongo Bay and Frenchman's Bay. This beach hotel is 6.2 mi (10 km) from Sapphire Beach and 6.2 mi (10 km) from Magens Bay Beach.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Hampton by Hilton St. Thomas
                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 Charlotte Amalie · 31.25 km from centre

                  Breakfast available

                  With a stay at Hampton by Hilton St. Thomas in St. Thomas (Havensight), you'll be within a 10-minute drive of Bolongo Bay and Pirates Treasure Museum. This hotel is 7.8 mi (12.5 km) from Sapphire Beach and 4.3 mi (7 km) from Magens Bay Beach.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Bunker Hill Hotel
                  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 Charlotte Amalie, St. Thomas · 31.90 km from centre

                    7.8

                     

                    1,047 reviews

                    When you stay at Bunker Hill Hotel in St. Thomas, you'll be in the historical district, within a 10-minute drive of Magens Bay Beach and Bolongo Bay. This hotel is 7.9 mi (12.7 km) from Sapphire Beach and 16.1 mi (25.9 km) from Trunk Bay.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Buoy Haus Beach Resort St. Thomas, Autograph Collection
                    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.

                    Hotel in Charlotte Amalie, St. Thomas · 31.59 km from centre

                      9.2

                       

                      87 reviews

                      Breakfast available

                      With a stay at Buoy Haus Beach Resort St. Thomas, Autograph Collection in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Morningstar Beach. This beach hotel is 7.7 mi (12.4 km) from Sapphire Beach and 5.7 mi (9.2 km) from Magens Bay Beach.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      The Westin St Thomas Beach Resort & Spa
                      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.

                      Resort in Charlotte Amalie, Frydendal · 31.69 km from centre

                        8.1

                         

                        93 reviews

                        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 boasts 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 4 km while Cyril E. King Airport is 8.6 km from the resort.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        The Pink Palm Hotel - Adults Only
                        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 Charlotte Amalie · 32.01 km from centre

                          8.3

                           

                          109 reviews

                          Situated in Charlotte Amalie, 2.9 km from Morningstar Beach, The Pink Palm Hotel - Adults Only features accommodation 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. The property is non-smoking and is located 1.2 km from Charlotte Amalie Harbor.

                          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 1 km from the property.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Castle Villas at Bluebeards
                          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 Charlotte Amalie · 31.24 km from centre

                            8.0

                             

                            425 reviews

                            Castle Villas at Bluebeards features a shared lounge, terrace, a restaurant and bar in Charlotte Amalie. With free WiFi, this 3-star hotel offers a 24-hour front desk and an ATM. The property has a year-round outdoor pool, indoor pool, fitness centre and garden.

                            At the hotel all rooms have air conditioning, a seating area, a flat-screen TV with cable channels, a kitchenette, a dining area and a private bathroom with free toiletries, a shower and a hairdryer. All guest rooms will provide guests with a fridge.

                            Castle Villas at Bluebeards offers a hot tub.

                            Charlotte Amalie Harbor is 2.6 km from the accommodation. Charlotte Amalie Harbor Seaplane Base Airport is 3 km from the property.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Hilltop Villas at Bluebeard's Castle
                            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.

                            Aparthotel in Charlotte Amalie, St. Thomas · 31.30 km from centre

                              8.6

                               

                              1,570 reviews

                              When you stay at this aparthotel in St. Thomas, you'll be near the beach, within a 15-minute drive of Bolongo Bay and Magens Bay Beach. This aparthotel is 6.3 mi (10.2 km) from Sapphire Beach and 12 mi (19.4 km) from Virgin Islands National Park.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              The Mary Anne Boutique Hotel USVI
                              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 Charlotte Amalie · 31.78 km from centre

                                9.7

                                 

                                25 reviews

                                Set in Charlotte Amalie, 1.4 km from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI offers accommodation with an outdoor swimming pool, free private parking and a garden. Featuring family rooms, this property also provides guests with a sun terrace. The accommodation features a shared kitchen and free WiFi throughout the property.

                                The hotel will provide guests with air-conditioned rooms offering a wardrobe, a safety deposit box, a flat-screen TV and a private bathroom with a shower. At The Mary Anne Boutique Hotel USVI all rooms are equipped with a seating area.

                                Charlotte Amalie Harbor Seaplane Base Airport is 2 km away.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Midtown Guest House
                                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.

                                Guest house in Charlotte Amalie · 31.95 km from centre

                                  8.4

                                   

                                  198 reviews

                                  Located at Charlotte Amalie district, Midtown Guest House is a property that offers its guests comfortable accommodations with free Wi-Fi access throughout.

                                  The rooms at Midtown Guest House are air conditioned and feature cable TV and a wardrobe. The bathrooms have showers.

                                  Guests will be able to find a variety of restaurants within a 5-minute walk.

                                  Saint Thomas city centre is 5 minutes’ walk from Midtown Guest House, as well as the ferry dock terminal. Cyril E. King Airport is 4.4 km away.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Tillett Gardens Guest House
                                  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.

                                  Guesthouse in St. Thomas · 27.95 km from centre

                                    8.2

                                     

                                    14 reviews

                                    When you stay at Tillett Gardens Guest House in St. Thomas, you'll be by the ocean, within a 10-minute drive of Bolongo Bay and Coki Point Beach. This spa guest house is 3.3 mi (5.4 km) from Sapphire Beach and 11.6 mi (18.7 km) from Trunk Bay.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Scotland Villa 2
                                    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. Thomas, St Thomas · 27.97 km from centre

                                      9.6

                                       

                                      28 reviews

                                      Set in St Thomas in the Saint Thomas region, Scotland Villa 2 provides accommodation with free private parking. The air-conditioned accommodation is 7.5 km 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 7 km away.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Scotland Villa 1
                                      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. Thomas, St Thomas · 27.99 km from centre

                                        9.6

                                         

                                        8 reviews

                                        Situated in St Thomas, within 7.3 km of Charlotte Amalie Harbor, Scotland Villa 1 offers accommodation with air conditioning. This property offers access to a balcony and free private parking.

                                        With free WiFi, this 2-bedroom apartment features a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.

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

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Virgin Gorda Villa Rentals
                                        Full 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, Virgin Gorda · 28.13 km from centre

                                          10.0

                                           

                                          1 review

                                          Located in Virgin Gorda, Virgin Gorda Villa Rentals is in the mountains, within a 5-minute walk of Leverick Bay Marina and Leverick Bay. This spa villa is 0.3 mi (0.4 km) from Prickly Pear National Park and 2 mi (3.1 km) from Bitter End Gardens.

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