Customized for your search:

Ratnapura Hotels

Ratnapura hotels
Ratnapura

Hotel + Flight Deals in Ratnapura

See all Ratnapura Package Deals

Top Trending Hotels in Ratnapura

Ratnaloka Tour Inn - Ratnapura Hotels
Rating: 3.0 Stars

Ratnaloka Tour Inn

Kosgala, Kahangama, Ratnapura - Map
 
 
This hotel is situated in Ratnapura (Central Sri Lanka).More

Top Hotels Near Ratnapura

Cinnamon Bey Beruwala - Beruwela Hotels
Rating: 4.0 Stars
$161

Cinnamon Bey Beruwala

Moragolla Beruwala, Beruwela - Map
 
 
Within easy reach of Beruwela Harbour, Kande Vihare Temple, and Bentota Beach, this Beruwela hotel is set on the beach …More
Vivanta By Taj - Bentota Hotels
Rating: 3.5 Stars

Vivanta By Taj

National Holiday Resort, Bentota - Map
 
 
This spa hotel is located in Bentota (South Sri Lanka Coast), close to the beach, Bentota Beach, and Kande Vihare Temple …More
Centara Ceysands Resort & Spa Sri Lanka - Bentota Hotels
Rating: 4.0 Stars
$140

Centara Ceysands Resort & Spa Sri Lanka

Aluthgama, Bentota - Map
 
 
Within easy reach of Bentota Beach, Kande Vihare Temple, and Beruwela Harbour, this Bentota resort is located by the sea and …More
Langdale by Amaya - Nuwara Eliya Hotels
Rating: 4.0 Stars
$200

Langdale by Amaya

Radalla, Nuwara Eliya - Map
 
 
This resort is located in Nuwara Eliya (Central Sri Lanka), where area attractions include Nuwara Eliya Golf Club, Victoria …More
AVANI Kalutara Resort - Kalutara Hotels
Rating: 4.0 Stars
$127

AVANI Kalutara Resort

St. Sebastian's Road, Kalutara - Map
 
 
Within easy reach of Kalatura Beach, this Kalutara resort is located by the ocean and on the beach. Regional attractions also …More
Eden Resort & Spa - Beruwela Hotels
Rating: 4.0 Stars

Eden Resort & Spa

Kaluwamodara, Beruwela - Map
 
 
Within easy reach of Kande Vihare Temple, Bentota Beach, and Beruwela Harbour, this Beruwela resort is set on the beach …More
Royal Palms Beach Hotel - Kalutara Hotels
Rating: 4.0 Stars

Royal Palms Beach Hotel

De Abrew Road, Waskaduwa, Kalutara - Map
 
 
This Kalutara resort is located by the ocean and situated on the beach within walking distance of Kalatura Beach. Regional …More
Citrus Waskaduwa - Wadduwa Hotels
Rating: 4.5 Stars
$144

Citrus Waskaduwa

No. 427 Samanthara Road Kuda Waskaduwa, Wadduwa - Map
 
 
Within easy reach of Kalatura Beach, this Wadduwa hotel is located by the ocean and on the beach. Regional attractions also …More
AVANI Bentota Resort & Spa - Bentota Hotels
Rating: 4.0 Stars
$138

AVANI Bentota Resort & Spa

No 03 Hotel Road, Bentota - Map
 
 
This Bentota resort is located in the city center, offering direct access to the beach and only short distance from Bentota …More

Search from 1 Ratnapura Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Save $25 on your first hotel booking

    when you book with the Expedia App

    Send a download link and coupon code to your mobile device.

    Thank you! A text with the download link has been sent to the mobile device.

    By providing your number, you agree to receive a one-time automated text message with a link to get the app. Our app offers promotions and booking services. No purchase necessary. Standard text message rates may apply. Terms and Conditions

    Narrow Your Search To:

    Near an Attraction

    Near an Airport

    Ratnapura Hotel Guide

    When you browse Expedia’s selection of 1 hotels in Ratnapura, you’re sure to find cheap deals and discount rates on any type of hotel your travel heart desires.

    Expedia will save you time and money when booking your Ratnapura hotel. And that’s not all - we even provide you with a map to find hotels in the Ratnapura neighborhood you prefer.

    Staying within budget is a cinch, too. Search for your preferred accommodation by price here at Expedia. Booking your reservations at a hotel in Ratnapura is easy with us.

    Enter your travel dates to view the best offers on hotel rooms in Ratnapura, Sri Lanka and get excited for your stay!

    Hide
    CollapseExpand

    Hotel Deals in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.