Filters
Popular
45
45
42
39
22
16
39
25
21
2
Search by name
Star rating
3
8
5
69
MoreLess
Accommodation type
39
MoreLess
Price per night
69
9
3
2
2
MoreLess
Nearby
45
45
MoreLess
Airports
1
MoreLess
Hotel type
68
41
35
22
3
1
1
21
8
6
5
4
4
3
3
MoreLess
Amenities
42
39
22
16
11
9
8
MoreLess
Room features
1
1
16
1
8
MoreLess
Services
34
1
4
39
46
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 105 hotels in Haputale
Get Prices

85 hotels in Haputale

Filter by
Popular
45
45
42
39
22
16
39
25
21
2
Search by name
Star rating
3
8
5
69
MoreLess
Accommodation type
39
MoreLess
Price per night
69
9
3
2
2
MoreLess
Nearby
45
45
MoreLess
Airports
1
MoreLess
Hotel type
68
41
35
22
3
1
1
21
8
6
5
4
4
3
3
MoreLess
Amenities
42
39
22
16
11
9
8
MoreLess
Room features
1
1
16
1
8
MoreLess
Services
34
1
4
39
46
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Melheim ResortLower Blackwood, Beragala, Haputale, Sri Lanka, 90165View on map
2.3 mi from City Center
Everyone will enjoy a year-round outdoor pool onsite and admire forest views offered from 9 rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price fromUS$ 139per nightSelect
Olympus Plaza75 Welimada Road, Haputale, Haputale, Lk, Haputale, Sri LankaView on map
800 yd from City Center700 yd from Haputale Railway Station
Set near St Benedict's Monastery, this unique venue is 10 minutes' walk of the city center.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price fromUS$ 46per nightSelect
The Mist Holiday BungalowThe Mist Holiday Bungalow Welimada Road Near The Co Op Office Haputhale, Haputale, Sri Lanka, 90160View on map
300 yd from City Center200 yd from Haputale Railway Station
The hotel's restaurant serves local food and offers mountain views, while the venue boasts a tranquil location next to Andes Mountains.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 19per nightSelect
Polo Region Rest InnNo 114,Walimada Road, Haputale., Haputale, Sri Lanka, 90160View on map
1300 yd from City Center1200 yd from Haputale Railway Station
Guests will be impressed with fantastic garden views and benefit from proximity to Lipton’s Seat and Thangamale Bird Sanctuary.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • Off-site car park
    +1
Price fromUS$ 37per nightSelect
Leisure Mount View Holiday InnGuest house#163 3Magiripura Haputale, Haputale, Sri Lanka, 90160View on map
1.1 mi from City Center1.1 mi from Haputale Railway Station
The hotel offers convenient proximity to St. Andrew's Church and features Turkish steam bath and massage treatments for guests' relaxation.
  • The guest house has
    • Valet parking
    +1
  • The guest house has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +4
6.2
Nice4 reviews
Price fromUS$ 23per nightSelect
White Home211,Magiripura,Welimada Road, Haputale, Sri Lanka, 90160View on map
1.2 mi from City Center1.1 mi from Haputale Railway Station
Located 2 km from the center of Haputale, the hotel offers a 24-hour bar plus a special menu and board games for children.
  • The bed & breakfast has
    • On-site car park
    +1
Price fromUS$ 27per nightSelect
Sri Lak View Holiday InnA.W. Auther Sirisena Mawatha, Haputale, Haputale, Sri Lanka, 90160View on map
300 yd from City Center300 yd from Haputale Railway Station
Located near Lanka Ella, the venue offers 27 rooms and a scenic view.
  • The resort has
    • Free Wi-Fi in public areas
    +1
  • The resort has
    • Children's play area
    • DVDs/ Videos for children
    +2
Price fromUS$ 37per nightSelect
Blackwood HotelBlackwood View Bungalow And Hotel,Colombo Road,Blackwood ,Haputale, Haputale, Sri Lanka, 90160View on map
2.1 mi from City Center
Offering hiking and cycling in the area, this accommodation lies next to Thangamale Bird Sanctuary, and within a 50-minute drive of Moon Plains.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 39per nightSelect
'T En ZalBed & Breakfast79 A Welimada Road Gps 6 45'58.23 N 80 57'8.26 E, Haputale, Sri Lanka, 90160View on map
900 yd from City Center800 yd from Haputale Railway Station
Offering hiking and cycling in the area, this accommodation lies next to Lanka Ella, and within a 20-minute drive of Hirumal Tours.
  • The bed & breakfast has
    • Free Wi-Fi in public areas
    +1
  • The bed & breakfast has
    • Restaurant
    +1
Price fromUS$ 102per nightSelect
Highcliffe Guest HouseGuest houseNo 18 , Station Road , Haputale, Haputale, Sri Lanka, 90160View on map
200 yd from City Center300 yd from Haputale Railway Station
Offering a kitchen with a microwave, a fridge and a toaster, the venue is located 10 minutes' walking distance from the center of Haputale.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Paid airport shuttle
    +1
Price fromUS$ 46per nightSelect
Lilly Guest InnGuest houseNo: 35 Lilly Avenue Temple Road, Haputale, Sri Lanka, 90160View on map
1300 yd from City Center1200 yd from Haputale Railway Station
Located less than 25 km from Moon Plains, this venue features a balcony and a shared kitchen.
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Shared kitchen
    +1
Price fromUS$ 24per nightSelect
Farah Guest InnGuest houseThambapillai Avenue Down Under Welimada Road, Haputale, Sri Lanka, 90160View on map
1.2 mi from City Center1.1 mi from Haputale Railway Station
Situated 2 km from the centre of Haputale, the apartment with a view over the garden offers a terrace.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
Price fromUS$ 24per nightSelect
Silanway Holiday InnGuest houseArthur Sirisena Mw Haputale, Haputale, Sri Lanka, 90160View on map
400 yd from City Center500 yd from Haputale Railway Station
Set close to Prabhawa Mountain Day View Point Haputale, this 6-room apartment with a terrace overlooks the garden.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
  • The guest house has
    • Leisure/ TV room
    +1
Price fromUS$ 24per nightSelect
Lakshan View ResortGuest houseNo 86 Main Street Haputhale, Haputale, Sri Lanka, 90160View on map
200 yd from City Center100 yd from Haputale Railway Station
Situated 1 km from the centre of Haputale, the apartment with a view over the city offers a terrace.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Shared kitchen
    +1
Price fromUS$ 8per nightSelect
Sunflower InnGuest houseNo- 09, Colombo Road, Thambapillai Mawatha, Haputale, Haputale, Sri Lanka, 90160View on map
500 yd from City Center500 yd from Haputale Railway Station
Set in Haputale, this 6-room property is an ideal base for visits to Lanka Ella.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
  • The guest house has
    • Paid airport shuttle
    +1
Price fromUS$ 15per nightSelect
Abc Guest Inn & RestaurantGuest houseNo 109 Sherwood Part., Haputale, Sri Lanka, 90160View on map
100 yd from City Center200 yd from Haputale Railway Station
Featuring a sunbathing terrace with mountain views, the apartment is placed next to St Benedict's Monastery.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
  • The guest house has
    • On-site car park
    +1
  • The guest house has
    • Paid airport shuttle
    +1
5.8
Guest rating1 review
Price fromUS$ 42per nightSelect
Awinco Rest InnHomestayNo A16/No 122, Badulla Road,, Haputale, Sri Lanka, 90160View on map
1000 yd from City Center1000 yd from Haputale Railway Station
The cosy villa offers a library and a garden, while the centre of Haputale is 1 km away.
  • The homestay has
    • Free Wi-Fi in public areas
    +1
  • The homestay has
    • Electric kettle
    +1
7.2
Very good6 reviews
Price fromUS$ 19per nightSelect
White Monkey Dias RestGuest house"Hillside" Thotulagala, Dambetenne Road, 3 Km Post, Haputale, Sri Lanka, 90160View on map
1.3 mi from City Center
Featuring a terrace with garden views, the apartment is placed next to Prabhawa Mountain Day View Point Haputale.
  • The guest house has
    • Off-site car park
    +1
  • The guest house has
    • Shared kitchen
    +1
  • The guest house has
    • Paid airport shuttle
    +1
Price fromUS$ 18per nightSelect
Clouds Holiday Bungalow HaputhaleVilla64 , Lily Avenue, Welimada Road, Haputale, Sri Lanka, 90160View on map
1200 yd from City Center1100 yd from Haputale Railway Station
Placed 2 km from the centre of Haputale, the venue includes a sun terrace, a shared lounge and a library available to all guests.
  • The villa has
    • Free Wi-Fi in public areas
    +1
  • The villa has
    • On-site car park
    +1
  • The villa has
    • Flat-screen TV
    +1
Price fromUS$ 79per nightSelect
Amarasinghe Guest HouseGuest houseThambapillai Avenue - Haputale, Haputale, Sri Lanka, 90160View on map
1100 yd from City Center1000 yd from Haputale Railway Station
Featuring a shared lounge and a library, this 8-room property is located near attractions such as Lipton’s Seat and Prabhawa Mountain Day View Point Haputale.
  • The guest house has
    • Free Wi-Fi in public areas
    +1
  • The guest house has
    • Leisure/ TV room
    +1
7.0
Very good1 review
Price fromUS$ 17per nightSelect

Your booking experience in Haputale

If you are looking for a high-end accommodation for your next journey in Badulla District, we are happy to provide you with the best Haputale hotel deals. Booked.net enables you to filter your search in Badulla District by star and guests’ rating, accommodation type, price, services and hotel brands. We’ve got modern and historical hotels with a large list of facilities and services as well as other attractive accommodation options that give you a perfect base for exploring.

Budget hotels in Haputale

If you're looking for a place to stay on a budget, consider Sanduni Rest Inn, an affordable apartment at 25US$ per night. The Mist Holiday Bungalow is a budget hotel that will place you 5 minutes' walk from the center. A budget-friendly option is Grand View Guest House, which is a 20-minute drive from Ella Rock and has hiking, a sun deck and a free car park. If you looking for a budget-friendly hotel near Haputale Railway train station, consider staying at Olive Hill Top Hotel.

Convenience of staying in the city center

In the downtown area you will find Amarasinghe Guest House with room rate starting with 18US$ or Bawa Guesthouse with only 38US$.

Luxury and boutique accommodation

Thotalagala is a posh choice with an outdoor swimming pool, hiking and cycling where you can enjoy views of the garden.

Apartments, B&Bs and others

You can also try comfy White Monkey Dias Rest, which includes hiking, cycling and fishing. If you would like a hotel with business facilities, choose Shamindiya Rest, which offers room rates from 20US$ and is a 5-minute walk from the city center. Make sure to choose Leisure Mount View Holiday Inn near Horton Plains National Park - a top-rated resort with views of the mountain.

+ Read more - Less

Filtering results

Please wait...

85 hotels found