Background-imageBackground-clock-image

Last-minute luxury hotel deals in Sri Lanka

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

Clear filters

Sri Lanka

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Sri Lanka, but are nearby and match your search.
Primary image
Pearl Grand By Rathna
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 Colombo 03, Colombo · 148.37 km from centre

    8.6

     

    22 reviews

    Breakfast available

    A stay at Pearl Grand By Rathna places you in the heart of Colombo, within a 5-minute drive of Marino Mall and United States Embassy Colombo. This hotel is 1.3 mi (2.1 km) from Bandaranaike Memorial International Conference Hall and 2.1 mi (3.4 km) from Galle Face Green.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Global Towers Hotel & Apartments
    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 Wellawatte, Colombo · 149.75 km from centre

      7.0

       

      139 reviews

      Breakfast available

      With a stay at Global Towers Hotel & Apartments in Colombo (Wellawatte), you'll be within a 5-minute drive of New Delmon Hospital and Majestic City. This hotel is 1.1 mi (1.8 km) from Raux Brothers and 1.3 mi (2.1 km) from Havelock City Mall.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Mirage Colombo Hotel
      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 Wellawatte, Colombo · 150.23 km from centre

        7.4

         

        46 reviews

        Breakfast available

        A stay at Mirage Colombo Hotel places you in the heart of Colombo, just a 5-minute walk from New Delmon Hospital and within a 5-minute drive of Majestic City. This beach hotel is 1.7 mi (2.8 km) from Dehiwala Zoological Garden and 1.9 mi (3 km) from Raux Brothers.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Berjaya Hotel Colombo
        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 Dehiwala-Mount Lavinia, Mount Lavinia · 152.50 km from centre

          7.2

           

          107 reviews

          Breakfast available

          When you stay at Berjaya Hotel Colombo in Mount Lavinia, you'll be on the beach, within a 5-minute drive of Mount Lavinia Beach and Siddhalepa Ayurveda Hospital. This beach hotel is 1.6 mi (2.6 km) from Traditional Puppet Art Museum and 1.9 mi (3.1 km) from Dehiwala Zoological Garden.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Centauria Wild
          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 Uva Province, Udawalawa · 159.92 km from centre

            8.4

             

            48 reviews

            Breakfast available

            With a stay at Centauria Wild in Udawalawa, you'll be within a 15-minute drive of Udawalawe National Park and Mau Ara Lake. This spa hotel is 8.5 mi (13.7 km) from Udawalawe Reservoir and 8.5 mi (13.7 km) from Sankhapala Raja Maha Viharaya & Phussadewa Tomb.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Grand Udawalawe Safari Resort
            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.

            Hotel in Embilipitiya, Udawalawa · 161.64 km from centre

              8.0

               

              71 reviews

              Breakfast available

              When you stay at Grand Udawalawe Safari Resort in Udawalawa, you'll be in a national park, you'll be a 2-minute drive from Udawalawe National Park. This family-friendly hotel is within the region of Sinharaja Forest Reserve and Tangalle Beach.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Jetwing Kottukal Beach House
              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.

              Hotel in Pottuvil · 161.64 km from centre

                9.2

                 

                5 reviews

                Breakfast available

                With a stay at Jetwing Kottukal Beach House in Pottuvil, you'll be on the beach, within a 15-minute drive of Arugam Bay Beach and Pottuvil Point. This beach hotel is 1.5 mi (2.4 km) from Muhudu Maha Viharaya Temple and 4.2 mi (6.8 km) from Pasarichenai Beach.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Reef Villa & Spa
                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.

                Hotel in Wadduwa · 163.80 km from centre

                  9.6

                   

                  27 reviews

                  Breakfast available

                  Located in Wadduwa, Reef Villa & Spa is by the ocean, within a 15-minute drive of Kalutara Bodhiya and Richmond Castle. This beach hotel is 15.9 mi (25.6 km) from Dehiwala Zoological Garden.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Citrus Waskaduwa
                  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 Wadduwa · 164.67 km from centre

                    8.2

                     

                    62 reviews

                    Breakfast available

                    When you stay at Citrus Waskaduwa in Wadduwa, you'll be by the sea, within a 5-minute drive of Pothupitiya Beach and Wadduwa Beach. This beach hotel is 17.8 mi (28.6 km) from Bentota Beach and 3.9 mi (6.2 km) from Kalatura Beach.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Turyaa Kalutara
                    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 Wadduwa · 166.02 km from centre

                      8.0

                       

                      28 reviews

                      Breakfast available

                      When you stay at Turyaa Kalutara in Wadduwa, you'll be on the beach and 9 minutes by foot from Pothupitiya Beach. This beach hotel is 16.7 mi (26.9 km) from Bentota Beach and 2.7 mi (4.3 km) from Wadduwa Beach.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Mermaid Hotel & Club
                      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 Wadduwa · 166.70 km from centre

                        8.0

                         

                        67 reviews

                        When you stay at Mermaid Hotel & Club in Wadduwa, you'll be on the beach and 9 minutes by foot from Pothupitiya Beach. This beach hotel is 15.7 mi (25.3 km) from Bentota Beach and 2 mi (3.2 km) from Kalatura Beach.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Club Waskaduwa Beach Resort & Spa
                        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.

                        Hotel in Wadduwa · 166.76 km from centre

                          8.2

                           

                          23 reviews

                          Located in Wadduwa, Club Waskaduwa Beach Resort & Spa is by the ocean, within a 10-minute drive of Kalutara Bodhiya and Pothupitiya Beach. This beach hotel is 15.7 mi (25.2 km) from Bentota Beach and 1.4 mi (2.3 km) from Kalatura Beach.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Royal Palms Beach Hotel
                          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 Wadduwa · 167.19 km from centre

                            8.2

                             

                            89 reviews

                            Breakfast available

                            Located in Wadduwa, Royal Palms Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.6 mi (20.3 km) from Bentota Beach and 1.4 mi (2.3 km) from Pothupitiya Beach.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            Cinnamon Bey Beruwala
                            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 Beruwala · 180.54 km from centre

                              8.2

                               

                              118 reviews

                              Breakfast available

                              When you stay at Cinnamon Bey Beruwala in Beruwala, you'll be on the beach, within a 5-minute drive of Kaluwamodara Bridge and Beruwela Harbour. This beach hotel is 4.5 mi (7.2 km) from Bentota Beach and 1.5 mi (2.4 km) from Moragalla Beach.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Occidental Eden Beruwala
                              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 Beruwala, Bentota · 180.79 km from centre

                                8.7

                                 

                                504 reviews

                                Breakfast available

                                Welcome to Browns Hotels & Resorts, a premier collection of stays across Sri Lanka’s most breathtaking landscapes. From the golden shores of the southern coast to the misty hills of the tea country and the ancient wonders of the Cultural Triangle, we provide a gateway to the island’s authentic beauty.

                                Our portfolio is divided into two distinct experiences:

                                Browns Hotels & Resorts: Large-scale, full-service resorts offering world-class amenities, extensive dining options, and immersive wellness experiences.

                                Reveal The Collection: An exclusive boutique brand featuring intimate villas and heritage bungalows. Designed for the discerning traveler, Reveal focuses on privacy, personalized service, and architectural elegance.

                                Whether you are seeking a family adventure, a romantic getaway, or a holistic wellness retreat, our commitment to "tropical elegance" ensures every stay is a masterpiece of Sri Lankan hospitality.

                                A 5-star oceanfront resort inspired by the "Garden of Eden." With a focus on wellness and luxury, it features a massive lagoon-style pool and a world-class Ayurveda center.

                                Top Features: Beachfront location, squash courts, and extensive all-inclusive dining options.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                NH Bentota Ceysands 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.

                                Resort in Bentota · 181.89 km from centre

                                  8.0

                                   

                                  198 reviews

                                  Breakfast available

                                  With a stay at NH Bentota Ceysands Resort in Bentota, you'll be on the beach, just a 3-minute walk from Bentota Beach and within a 5-minute drive of Prince Lanka Ayurvrda. This beach resort is 2.1 mi (3.3 km) from Kaluwamodara Bridge and 2.4 mi (3.8 km) from Moragalla Beach.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Ekho Surf
                                  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 Bentota · 182.79 km from centre

                                    7.2

                                     

                                    122 reviews

                                    Breakfast available

                                    When you stay at Ekho Surf in Bentota, you'll be on the beach, within a 5-minute walk of Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 1.8 mi (2.8 km) from Kaluwamodara Bridge and 2.1 mi (3.4 km) from Moragalla Beach.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Taj Bentota Resort & Spa
                                    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.

                                    Hotel in Bentota · 182.92 km from centre

                                      8.4

                                       

                                      185 reviews

                                      Breakfast available

                                      When you stay at Taj Bentota Resort & Spa in Bentota, you'll be on the beach, just steps from Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 1.9 mi (3 km) from Kaluwamodara Bridge and 2.2 mi (3.5 km) from Moragalla Beach.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      DoubleTree by Hilton Weerawila Rajawarna 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.

                                      Resort in Tissamaharama, Weerawila · 183.95 km from centre

                                        9.8

                                         

                                        44 reviews

                                        Breakfast available

                                        With a stay at DoubleTree by Hilton Weerawila Rajawarna Resort in Weerawila, you'll be 5.2 mi (8.3 km) from Bundala National Park and 9.4 mi (15.1 km) from Lunugamvehera National Park. This family-friendly resort is 13 mi (20.9 km) from Kirinda Temple and 14.2 mi (22.9 km) from Yala National Park.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Kithala 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 Thissamaharama · 185.06 km from centre

                                          7.8

                                           

                                          38 reviews

                                          Breakfast available

                                          When you stay at Kithala Resort in Thissamaharama, you'll be in a national park, within a 5-minute drive of Tissa Lake and Tissamaharama Raja Maha Vihara. This hotel is 9.6 mi (15.5 km) from Yala National Park and 27.3 mi (43.9 km) from Udawalawe National Park.

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