Background-imageBackground-clock-image

Last-minute hotel deals in Ratnapura

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.

Ratnapura

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Sennya Resorts
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 Ratnapura District, Imbulpe · 42.45 km from centre

    Breakfast available

    With a stay at Sennya Resorts in Belihuloya, you'll be 1.5 mi (2.5 km) from Sabaragamuwa University of Sri Lanka and 13.6 mi (21.9 km) from Bambarakanda Falls. This spa hotel is 18.7 mi (30.1 km) from Udawalawe National Park and 19.7 mi (31.7 km) from Horton Plains National Park.

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

    Homestay in Ratnapura District, Belihuloya · 42.57 km from centre

      Featuring a garden, ADLi features accommodations in Belihuloya. This property offers access to a terrace, free private parking, and free Wifi. Ohiya Train Station is 21 miles from the homestay.

      Towels and bed linen are offered in the homestay. The accommodation is non-smoking.

      Horton Plains National Park is 26 miles from the homestay, while Haputale Railway Station is 17 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 30 miles away.

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

      Homestay in Ratnapura District, Belihuloya · 42.57 km from centre

        ADLi offers accommodations in Belihuloya, 26 miles from Horton Plains National Park and 17 miles from Haputale Railway Station. This property offers access to a balcony, free private parking, and free Wifi. Guests can use a garden.

        Towels and bed linen are provided in the homestay. The accommodation is non-smoking.

        Guests at the homestay can enjoy an Asian breakfast.

        Ohiya Train Station is 21 miles from ADLi. Castlereigh Reservoir Seaplane Base Airport is 30 miles away.

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

        Lodge in Ratnapura District, Belihuloya · 42.70 km from centre

          8.2

           

          7 reviews

          Offering mountain views, Windy Hills Glamping in Belihuloya has accommodations, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.

          There's a fully equipped private bathroom with bidet and free toiletries.

          The lodge offers a continental or Asian breakfast.

          If you would like to discover the area, cycling is possible nearby and Windy Hills Glamping can arrange a car rental service.

          Castlereigh Reservoir Seaplane Base Airport is 32 miles from the property.

          Compare price on Booking.com
          Compare price on Booking.com
          Belihuloya Bloom Fort 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 Ratnapura District, Belihuloya · 42.91 km from centre

            8.9

             

            15 reviews

            Belihuloya Bloom Fort Villa is located in Belihuloya, just 25 miles from Horton Plains National Park and 17 miles from Haputale Railway Station. This property offers access to a terrace and free private parking.

            The villa consists of 1 separate bedroom, 1 bathroom with slippers, and a seating area. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. For added privacy, the accommodation features a private entrance.

            Ohiya Train Station is 21 miles from the villa, while Pattipola Train Station is 31 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 30 miles away.

            Compare price on Booking.com
            Compare price on Booking.com
            Sinharaja Heaven Lodge
            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 Sri Lanka · 43.58 km from centre

              Sinharaja Heaven Lodge has mountain views, free WiFi and free private parking, located in Deniyaya.

              For added convenience, the property can provide towels and bed linen for an extra charge.

              Guests at the lodge can enjoy an Asian breakfast.

              A terrace is available for guests at Sinharaja Heaven Lodge to use.

              The nearest airport is Mattala Rajapaksa International Airport, 47 miles from the accommodation.

              Compare price on Booking.com
              Compare price on Booking.com
              Sasindu
              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 Sri Lanka, Balangoda · 44.19 km from centre

                Located in Balangoda, 31 miles from Demodara Nine Arch Bridge, Sasindu has accommodations with free WiFi and free private parking.

                Rooms contain a private bathroom with a shower, while certain rooms are equipped with a balcony and others also feature mountain views.

                Ohiya Train Station is 30 miles from the hotel. Castlereigh Reservoir Seaplane Base Airport is 32 miles from the property.

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

                Homestay in Ratnapura District, Belihuloya · 45.59 km from centre

                  8.8

                   

                  10 reviews

                  Breakfast available

                  Offering garden views, Senaya Homestay in Belihuloya provides accommodations and a garden. This homestay offers free private parking and room service. Outdoor seating is also available at the homestay.

                  Rooms are equipped with a private bathroom with a shower and free toiletries. At the homestay, units are equipped with a seating area.

                  Buffet and full English/Irish breakfast options with local specialities, fruit, and juice are available. Guests may relax in the on-site lounge, while packed lunches are also available upon request.

                  Horton Plains National Park is 23 miles from Senaya Homestay, while Demodara Nine Arch Bridge is 29 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 33 miles away.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  River side Resturant and Resort
                  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 Ratnapura District, Balangoda · 32.33 km from centre

                    3.0

                     

                    1 review

                    River side Resturant and Resort is located in Balangoda.

                    At the hotel the rooms are equipped with a private bathroom.

                    Castlereigh Reservoir Seaplane Base Airport is 40 miles from the property.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Green berg
                    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 Sri Lanka · 32.46 km from centre

                      5.3

                       

                      3 reviews

                      Featuring a garden, Green berg offers accommodations in Belihuloya. The guest house also features free Wifi and free private parking.

                      Each room has a private bathroom with a shower, while some rooms have lake views. At the guest house, each unit has bed linen and towels.

                      The nearest airport is Castlereigh Reservoir Seaplane Base Airport, 34 miles from the guest house.

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

                      Love hotel in Ratnapura District, Balangoda · 34.83 km from centre

                        6.2

                         

                        10 reviews

                        Featuring a garden and free WiFi throughout the property, Zenith On Resort is located in Balangoda. There is free private parking and the property has paid airport shuttle service.

                        All rooms in the love hotel are equipped with a flat-screen TV. Zenith On Resort provides some rooms that feature a safety deposit box, and the rooms are equipped with a private bathroom with a shower.

                        Castlereigh Reservoir Seaplane Base Airport is 35 miles from the property.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Sanctuaria Luxury Eco Resort
                        Full 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 Ratnapura District, Balangoda · 35.42 km from centre

                          5.0

                           

                          2 reviews

                          Breakfast available

                          Located in Balangoda, within 27 miles of Haputale Railway Station and 31 miles of Ohiya Train Station, Sanctuaria Luxury Eco Resort provides accommodations with a garden and free WiFi throughout the property as well as free private parking for guests who drive. This 1-star hotel offers room service and a 24-hour front desk. Some units at the property feature a terrace with a mountain view.

                          At the hotel, every room includes a desk and a flat-screen TV. The private bathroom is equipped with a bidet, free toiletries and a hairdryer. All guest rooms will provide guests with a fridge.

                          The breakfast offers à la carte, American or Asian options.

                          Sanctuaria Luxury Eco Resort has an outdoor pool.

                          Castlereigh Reservoir Seaplane Base Airport is 36 miles away.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Heritage Belihuloya Resort
                          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 Ratnapura District, Belihuloya · 40.70 km from centre

                            4.2

                             

                            20 reviews

                            Heritage Belihuloya Resort features a garden, terrace, a restaurant and bar in Belihuloya. Free private parking is available and the hotel also provides car rental for guests who want to explore the surrounding area.

                            At the hotel every room includes air conditioning, a desk, a TV, a private bathroomand a balcony with a river view. All guest rooms feature a closet.

                            Castlereigh Reservoir Seaplane Base Airport is 29 miles away.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            Belihuloya Rest 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 Ratnapura District, Imbulpe · 40.80 km from centre

                              6.0

                               

                              4 reviews

                              With a stay at Belihuloya Rest House in Belihuloya, you'll be 13.9 mi (22.4 km) from Bambarakanda Falls and 20 mi (32.3 km) from Horton Plains National Park. This guesthouse is within the region of World's End Trail.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Room
                              River Garden 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.

                              Hotel in Ratnapura District, Imbulpe · 41.07 km from centre

                                2.0

                                 

                                2 reviews

                                Breakfast available

                                Located in Belihuloya, River Garden Resort is within a 5-minute drive of Sabaragamuwa University of Sri Lanka and Pahanthudawa Waterfall. This hotel is 20.2 mi (32.5 km) from Udawalawe National Park and 3.6 mi (5.7 km) from Central Highlands of Sri Lanka.

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

                                Guesthouse in Ratnapura District, Imbulpe · 41.18 km from centre

                                  6.0

                                   

                                  1 review

                                  Breakfast available

                                  With a stay at Water Garden Hotel in Belihuloya, you'll be within a 5-minute drive of Sabaragamuwa University of Sri Lanka and Pahanthudawa Waterfall. This guesthouse is 20.1 mi (32.3 km) from Udawalawe National Park and 3.6 mi (5.9 km) from Central Highlands of Sri Lanka.

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

                                  Hostel in Ratnapura District, Belihuloya · 41.28 km from centre

                                    1.0

                                     

                                    1 review

                                    Cool Garden belihuloya is located in Belihuloya and features a garden.

                                    At the hostel rooms contain air conditioning and a private bathroom.

                                    Guests at Cool Garden belihuloya will be able to enjoy activities in and around Belihuloya, like hiking.

                                    Mattala Rajapaksa International Airport is 68 miles from the property.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Treehouse Chalets
                                    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 Ratnapura District, Imbulpe · 46.90 km from centre

                                      10.0

                                       

                                      1 review

                                      This hotel is 3.9 mi (6.2 km) from Adara Kanda and 4.5 mi (7.2 km) from Sabaragamuwa University of Sri Lanka.

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

                                      Bed & breakfast in Embilipitiya, Udawalawa · 52.51 km from centre

                                        9.8

                                         

                                        41 reviews

                                        Breakfast available

                                        When you stay at Mansala Safari House in Udawalawa, you'll be within a short 4-minute drive from Udawalawe National Park. This bed & breakfast is within the region of Sinharaja Forest Reserve and Horton Plains National Park.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Private Organic 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 Embilipitiya, Udawalawa · 52.59 km from centre

                                          With a stay at Private Organic House in Udawalawa, you'll be a 3-minute drive from Udawalawe National Park and 7 minutes from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This guesthouse is 9.2 mi (14.8 km) from Mau Ara Lake and 9.3 mi (15 km) from Waulpane Cave.

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