Ratnapura

Mountain View Hotels in Ratnapura

Enter your dates and find the best hotels with mountain views in Ratnapura.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Mountain View Hotels in Ratnapura

Discover the best hotels in Ratnapura offering stunning mountain views.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Kurulu Estate
Kurulu EstateKurulu EstateKurulu EstateKurulu EstateKurulu EstateKurulu Estate
72
Hotels in Ratnapura
Featured facilities: Parking, Balcony
Amazing
9.4/10
1 night
From DKK 446
Check Availability
Nature Park Udawalawe
Nature Park UdawalaweNature Park UdawalaweNature Park UdawalaweNature Park UdawalaweNature Park UdawalaweNature Park Udawalawe
42
Hotels in Ratnapura
Featured facilities: Balcony, BBQ
Amazing
9.7/10
1 night
From DKK 136
Check Availability
Thilini Hotel Apartment
Thilini Hotel ApartmentThilini Hotel ApartmentThilini Hotel ApartmentThilini Hotel ApartmentThilini Hotel ApartmentThilini Hotel Apartment
22
Hotels in Ratnapura
Featured facilities: Parking, Balcony
Very Good
8.0/10
1 night
From DKK 436
Check Availability
Ratnapura
You Might Like
Ratnapura Hotels With BreakfastRatnapura Hotels With Twin RoomRatnapura Hotels With 1 Double BedRatnapura Hotels With Swimming PoolRatnapura Hotels With Free Cancellation
Sinharaja Birder's Lodge
Sinharaja Birder's LodgeSinharaja Birder's LodgeSinharaja Birder's LodgeSinharaja Birder's LodgeSinharaja Birder's LodgeSinharaja Birder's Lodge
63
Hotels in Ratnapura
Featured facilities: Hiking, Parking
Outstanding
2 reviews
10.0/10
1 night
From DKK 247
Check Availability
Diora Hotel
Diora HotelDiora HotelDiora HotelDiora HotelDiora HotelDiora Hotel
58
Hotels in Ratnapura
Featured facilities: Hiking
Very Good
1 review
8.7/10
1 night
From DKK 113
Check Availability
Birds Paradise Hotel
Birds Paradise HotelBirds Paradise HotelBirds Paradise HotelBirds Paradise HotelBirds Paradise HotelBirds Paradise Hotel
99+
Hotels in Ratnapura
Featured facilities: Hiking, Parking
Great
7 reviews
9.2/10
1 night
From DKK 573
Check Availability
Meridian Holiday Resort
Meridian Holiday ResortMeridian Holiday ResortMeridian Holiday ResortMeridian Holiday ResortMeridian Holiday ResortMeridian Holiday Resort
33
Hotels in Ratnapura
Located in Ratnapura, Meridian Holiday Resort is within a 5-minute drive of Ratnapura National Museum and Gnanasiha Tapowana Vihara. This guesthouse is 2.7 mi (4.3 km) from Katugas Ella Falls and 10.7 mi (17.2 km) from Bopath Ella Waterfall. This guesthouse offers designated smoking areas. English breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 2 guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment.
Good
7.8/10
1 night
From DKK 162
Check Availability
The Glenrock Wellness Nature Resort
The Glenrock Wellness Nature ResortThe Glenrock Wellness Nature ResortThe Glenrock Wellness Nature ResortThe Glenrock Wellness Nature ResortThe Glenrock Wellness Nature ResortThe Glenrock Wellness Nature Resort
99+
Hotels in Ratnapura
Featured facilities: Mountain climbing, Hiking
Outstanding
38 reviews
9.8/10
1 night
From DKK 981
Check Availability
Ahaspokuna by Eco Team
Ahaspokuna by Eco TeamAhaspokuna by Eco TeamAhaspokuna by Eco TeamAhaspokuna by Eco TeamAhaspokuna by Eco TeamAhaspokuna by Eco Team
82
Hotels in Ratnapura
Featured facilities: Parking, BBQ
Amazing
18 reviews
9.6/10
1 night
From DKK 950
Check Availability
Treehouse Chalets - Luxury Getaway Within a Short Distance of Ella
Treehouse Chalets - Luxury Getaway Within a Short Distance of EllaTreehouse Chalets - Luxury Getaway Within a Short Distance of EllaTreehouse Chalets - Luxury Getaway Within a Short Distance of EllaTreehouse Chalets - Luxury Getaway Within a Short Distance of EllaTreehouse Chalets - Luxury Getaway Within a Short Distance of EllaTreehouse Chalets - Luxury Getaway Within a Short Distance of Ella
57
Hotels in Ratnapura
Featured facilities: Hiking, Parking
Great
40 reviews
9.2/10
1 night
From DKK 1,085
Check Availability
See All Mountain View Hotels in Ratnapura

FAQs

Where can I find the best hotels in Ratnapura?

Ratnapura has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Meridian Holiday Resort (from DKK 134), Diora Hotel (from DKK 104) and The Glenrock Wellness Nature Resort (from DKK 1,083) are preferred hotels.

What's the best high-end place to stay in Ratnapura?

Ratnapura has many luxury hotels of different styles. Ahaspokuna by Eco Team (from DKK 1,160) is very popular for travelers looking for elegant places to stay.

Where can you find hotels with excellent breakfast in Ratnapura?

What's the best pet-friendly accommodation in Ratnapura?

What are some hotels with pools in Ratnapura?

What is the best spa hotel in Ratnapura?

Getting tired after a long walk? Kingdom Secret Kiriella (from DKK 300) provides highly rated spa services.

Where can I find the best hotel discounts in Ratnapura?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Sri Pada / Adam's Peak in Ratnapura?

For Ratnapura hotels near Sri Pada / Adam's Peak, many travelers recommend Meridian Holiday Resort (from DKK 134), Diora Hotel (from DKK 104) and Lake Serenity Boutique Hotel (from DKK 671) for their great location and service.

What is the average price of hotels in Ratnapura for this weekend?

The average hotel prices in Ratnapura for this weekend are as follows:
3-star hotels: DKK 309
4-star hotels: DKK 818
5-star hotels: DKK 1,590

What is the average price of hotels in Ratnapura on weekdays?

On average, weekday hotel prices in Ratnapura are:
3-star hotels– DKK 308
4-star hotels– DKK 815
5-star hotels– DKK 1,602

Ratnapura Mountain View Hotels Information

Total Properties14
Number of Reviews127
Average Price (Weekends)DKK 808
Average Price (Weekdays)DKK 802