Sri Lanka Hotels & Hostels (101)

Why book with Lonely Planet?

Show property amount

Sort by:

Tropic Inn (Hotel)

  • Neighbourhood: Mt Lavinia
Image 1

Lonely Planet review

Opposite Mrs Lyn Mendis' guesthouse, this multistorey hotel features 20 clean rooms in a simple, stylish building. There's an internal courtyard and many of the rooms have a balcony; all rooms ha…

Full Lonely Planet review

Guide price from  US$14

(US$14 per room per night)

Details & booking

Ocean View Tourist Guest House (Hotel)

  • Neighbourhood: Ethukala
Image 1

Lonely Planet review

This place has 13 neat and clean rooms. The more expensive ones, all with balconies, are in a newer wing; some have air-con. There are views from the rooftop, and the family that runs the place i…

Full Lonely Planet review

Guide price from  US$16

(US$16 per room per night)

Details & booking

Hotel Shalini (Hotel)

  • Neighbourhood: Town Centre
Image 1

Lonely Planet review

This place has a gingerbread-house-like annexe with a pleasant open-air restaurant, a rooftop garden and an Internet café. Rooms with hot water are available. You can rent a bicycle or take a tou…

Full Lonely Planet review

Guide price from  US$22

(US$22 per room per night)

Details & booking

Hotel Sunset Beach (Hotel)

  • Neighbourhood: Ethukala

Lonely Planet review

The 40 rooms in these three-storey blocks enjoy a beachfront pool (though avoid the rooms hidden by the pool structure). Most rooms have balconies and terraces with sea views. It's a sparkling wh…

Full Lonely Planet review

Guide price from  US$43

(US$43 per room per night)

Details & booking

Hotel Swiss Residence (Hotel)

  • Neighbourhood: SW Kandy
Image 1

Lonely Planet review

This multistorey, 40-room hotel sits atop one of the city's highest hills, so virtually every room has a great view. All rooms are equipped with IDD phone, satellite TV and balcony or terrace.

Full Lonely Planet review

Guide price from  US$50

(US$50 per room per night)

Details & booking

Thilanka (Hotel)

  • Neighbourhood: E Kandy Lake

Lonely Planet review

This is a rather large but very welcoming hotel overlooking the lake. The older rooms near the front are a bit dark and neglected, while the newer wing, laid out in motel style, offers light, air…

Full Lonely Planet review

Guide price from  US$50

(US$50 per room per night)

Details & booking

Hotel Topaz (2 star Hotel)

  • Neighbourhood: W Kandy

Lonely Planet review

Way up on top of a hill overlooking the town from the west, about 2km up from Peradeniya Rd, Topaz has 75 rooms (most with air-con). It's rather bland but the superb views and swimming pool help …

Full Lonely Planet review

Guide price from  US$55

(US$55 per room per night)

Details & booking

Cinnamon Grand (3 star Hotel)

  • Neighbourhood: Kollupitiya (Col 3)

Lonely Planet review

Formerly the Colombo Plaza Hotel and, before that, the Lanka Oberoi, this five-star hotel occupies 10 acres and was completely refurbished in 2005. It's a short distance from Galle Face Green.

Full Lonely Planet review

Guide price from  US$75

(US$75 per room per night)

Details & booking

Galadari Hotel (3 star Hotel)

  • Neighbourhood: Fort (Col 1)
  • Price range: Top end

Lonely Planet review

This hotel is very popular with travellers from India, Malaysia and the Middle East. Although the décor is a bit tacky, the 446 rooms are comfortable and offer good city views. Restaurants includ…

Full Lonely Planet review

Guide price from  US$80

(US$80 per room per night)

Details & booking

Hilton Colombo (3 star Hotel)

  • Neighbourhood: Slave Island (Col 2)

Lonely Planet review

Among regular business travellers this is known as the city's most efficient and most comfortable business hotel. With six restaurants (one of which is open round the clock), a karaoke bar, a dis…

Full Lonely Planet review

Guide price from  US$84

(US$84 per room per night)

Details & booking

Grand Hotel (3 star Hotel)

  • Neighbourhood: Nuwara Eliya

Lonely Planet review

Right by the golf course, this is a vast mock-Tudor pile with immaculate lawns, a reading lounge and a wood-panelled billiards room. However, the rooms have lost most of their original features, …

Full Lonely Planet review

Guide price from  US$96

(US$96 per room per night)

Details & booking

Heritage (Hotel)

  • Neighbourhood: Nuwara Eliya

Lonely Planet review

Formerly Ceybank Rest, and once the British governor's mansion, this huge, recently renovated hotel behind Victoria Park and opposite the Nuwara Eliya Race Course offers large airy rooms with col…

Full Lonely Planet review

Guide price from  US$97

(US$97 per room per night)

Details & booking

Taj Samudra (3 star Hotel)

  • Neighbourhood: Kollupitiya (Col 3)

Lonely Planet review

This is a vast edifice with elegant public areas and a well-tended 12-acre garden. The remaining buildings of the colonial-era Colombo Club stand near the entrance. The hotel has a 24-hour coffee…

Full Lonely Planet review

Guide price from  US$110

(US$110 per room per night)

Details & booking

Grand Oriental Hotel (3 star Hotel)

  • Neighbourhood: Fort (Col 1)

Lonely Planet review

Opposite the harbour, this was Colombo's finest hotel 100 years ago when Bella Sidney Woolf wrote 'it is said that if you waited long enough in the hall…you would meet everyone worth knowing.' Mo…

Full Lonely Planet review

Guide price from  US$136

(US$136 per room per night)

Details & booking

Mount Lavinia Hotel (3 star Hotel)

  • Neighbourhood: Mt Lavinia

Lonely Planet review

Built in 1836 as the palatial residence of the British governor, this magnificently marbled hotel overlooks the sea. About a third of the hotel - the part referred to as the 'governor's wing' - h…

Full Lonely Planet review

Guide price from  US$150

(US$150 per room per night)

Details & booking

Lighthouse Hotel (4 star Hotel)

  • Neighbourhood: W of City Centre

Lonely Planet review

Designed by Geoffrey Bawa, this 63-room resort occupies a prime position on the seafront, 2km from town on the Colombo side. It beautifully blends Dutch colonial style with modern design. Check o…

Full Lonely Planet review

Guide price from  US$200

(US$200 per room per night)

Details & booking

Beach (4 star Hotel)

  • Neighbourhood: Ethukala

Lonely Planet review

The décor here is as minimalist as the name. The priciest place in Negombo may be a bit too pricey unless you get a deal. Still, the 73 rooms at this massively rebuilt older hotel are attractive,…

Full Lonely Planet review

Guide price from  US$208

(US$208 per room per night)

Details & booking

Majestic Tourist Hotel (Hotel)

  • Neighbourhood: Kandy
Image 1

This property has not been reviewed by lonely planet

The Majestic Tourist hotel is located in a quiet area over looking beautiful Mountains & Rain Forest. We are 1 kilometre out of Kandy City.

There are 14 double rooms on the first and sec…

Read description

Guide price from  US$13

(US$13 per room per night)

Details & booking

Kandy View Hotel (Hotel)

  • Neighbourhood: Kandy
Image 3

This property has not been reviewed by lonely planet

Situated just one kilometre out of Kandy City, the hotel is surrounded by lush greenery that keeps the environment cool throughout the day.

*Swimming pool is the most attraction of thi…

Read description

Guide price from  US$14

(US$14 per room per night)

Details & booking

Lewella Meditation Center (Hotel)

  • Neighbourhood: Kandy
Image 1

This property has not been reviewed by lonely planet

We are a meditation Center situated in Kandy, Sri Lanka offers facility for male meditators and travelers. We also offer yoga retreats, yoga classes and yoga holidays with one of the best teacher…

Read description

Guide price from  US$20

(US$20 per room per night)

Details & booking

Lighthouse Lodge (Hotel)

  • Neighbourhood: Galle
Image 2

This property has not been reviewed by lonely planet

Lighthouse Lodge is situated inside the historical Dutch Fort. This is a family house. The fort is surrounded by a big wall and the sea. The strong wall around the fort protected us from the Tsu…

Read description

Guide price from  US$20

(US$20 per room per night)

Details & booking

Cinnamon Garden Hotel (Hotel)

  • Neighbourhood: Hikkaduwa
Image 1

This property has not been reviewed by lonely planet

Bruise waves are kissing with white sandy beach sprinkle with pure white surf every now and then. Fish monger's activities point out the traditional ways of fisheries. By dusk the fish pond swall…

Read description

Guide price from  US$37

(US$37 per room per night)

Details & booking

Colombo City Hotels (Hotel)

  • Neighbourhood: Colombo
Image 1

This property has not been reviewed by lonely planet

A luxury full-service hotel, located in the heart of the city, surrounded by five star hotels, in the business district, close to all shopping & sightseeing, all rooms airconditioned, with tv, at…

Read description

Guide price from  US$44

(US$44 per room per night)

Details & booking

International Beach Hotel (Hotel)

  • Neighbourhood: Hikkaduwa
Image 1

This property has not been reviewed by lonely planet

I. B. H. was established in 1976 and was the first business to open a beach front restaurant in Narigama, Hikkaduwa.

32 years in operation, this family run guest house and beach front r…

Read description

Guide price from  US$50

(US$50 per room per night)

Details & booking

Devon Hotel (Hotel)

  • Neighbourhood: Kandy
Image 1

This property has not been reviewed by lonely planet

At the head of the Kandy Lake lies the old Katupulle Village, where in olden times, 22 man held land for the service of conveying the orders of the king or of the adigars. The silpenkandura flows…

Read description

Guide price from  US$65

(US$65 per room per night)

Details & booking

Airport Garden Hotel (3 star Hotel)

  • Neighbourhood: Colombo

This property has not been reviewed by lonely planet

Location.<br> The Taj Airport Garden Hotel is located in Colombo, Sri Lanka. Five kilometers from Colombo International Airport Seven kilometers from Negombo Fishing Village 20 kilometers f…

Read description

Guide price from  US$70

(US$70 per room per night)

Details & booking

Galle Face Hotel (3 star Hotel)

  • Neighbourhood: Colombo

This property has not been reviewed by lonely planet

Location. Located in Colombo, Sri Lanka, the Galle Face Hotel overlooks a kilometer-long manicured lawn called the Galle Face Green. This seaside hotel is positioned near tea plantations, wildlif…

Read description

Guide price from  US$136

(US$136 per room per night)

Details & booking

Ceylon Continental (4 star Hotel)

  • Neighbourhood: Galle Face Green

Lonely Planet review

Beautifully located, the 250-room Continental faces the sea on one side and the north end of Galle Face Green on another. The rooms are very comfortable but a tad on the small side.

Full Lonely Planet review

Helga's Folly (Hotel)

  • Neighbourhood: S Kandy Lake

Lonely Planet review

Off Rajapihilla Mawatha, this is a deeply eccentric place crammed with palatial furnishings, puffed with comfy cushions and partially lit by wax-dripping candelabras. A long list of celebs stayed…

Full Lonely Planet review

Author pick

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Hill Club (Hotel)

  • Neighbourhood: Nuwara Eliya

Lonely Planet review

A preserve of the British male until 1970, Hill Club now admits Sri Lankans and women but remains very much in the colonial tradition. It's like a living museum of British colonial male privilege…

Full Lonely Planet review

Author pick

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Olde Empire Hotel (Hotel)

  • Neighbourhood: Town Centre

Lonely Planet review

Run by the same family for over a century, this colonial hotel has affable owners and oodles of faded ambience. Most rooms are very basic and come with shared bathrooms (cold water only). The two…

Full Lonely Planet review

Author pick

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Palm Garden Village Hotel (Hotel)

  • Neighbourhood: NW of Anuradhapura

Lonely Planet review

Accommodation at Anuradhapura's top hotel, 6km west of town, is in very spacious rooms in well-designed duplex units or separate villas set in 38 hectares of gardens complete with tennis courts, …

Full Lonely Planet review

Author pick

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Queens Hotel (Hotel)

  • Neighbourhood: Town Centre

Lonely Planet review

If you're assessing comfort-per-rupee, Kandy offers several comfortable yet relatively bland options, but for ambience and location nothing else compares with this 165-year-old Raj relic. Having …

Full Lonely Planet review

Author pick

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Alpine Hotel (Hotel)

  • Neighbourhood: Nuwara Eliya
  • Price range: Mid-range

Lonely Planet review

The inn has 25 passably decent rooms and a large restaurant. Mountain bikes can be hired for Rs 500 per day. The front desk can arrange hiking, trekking and bird-watching tours for guests.

Full Lonely Planet review

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Amangalla (Hotel)

  • Neighbourhood: Fort

Lonely Planet review

There's nary a backpacker here now, although they once roamed the halls of the grand old New Oriental Hotel. The Amanresorts group has massively restored and rebuilt the property, paying homage t…

Full Lonely Planet review

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Ascot Hotel & Restaurant (Hotel)

  • Neighbourhood: Nuwara Eliya

Lonely Planet review

This is one of the least expensive inns in town. Despite an uninviting dirt front yard, it's basically an OK place to stay and all the rooms now have hot water. The owners are very friendly.

Full Lonely Planet review

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Bastian Hotel (Hotel)

  • Neighbourhood: city centre

Lonely Planet review

The basic, presentably clean fan rooms share slightly grubby bathrooms. There are no nets. Much better rooms are available in the associated New Bastian Hotel.

Full Lonely Planet review

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Beach Villa Guest House (Hotel)

  • Neighbourhood: Ethukala

Lonely Planet review

On the beach near a spot popular with cricket-playing local kids, this place has cheerfully gaudy décor, and a bar and restaurant downstairs. The 16 rooms are clean, if chaotic. Cheaper rooms are…

Full Lonely Planet review

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Berjaya Mount Royal Beach Hotel (Hotel)

  • Neighbourhood: Mt Lavinia

Lonely Planet review

This is a fading 1970s resort hotel where the rooms are dated but comfortable. It charges nonguests350 for a swim. In a nutshell, you're paying for its prime beach position.

Full Lonely Planet review

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Blue Oceanic Beach Hotel (Hotel)

  • Neighbourhood: Ethukala

Lonely Planet review

This standard resort hotel of early-'80s vintage has 108 rooms with balconies or terraces in three-storey blocks. The décor is an attractive mix of gold and blue. The grounds are shady.

Full Lonely Planet review

This property is currently not bookable through our partner services.

Call property directly for
pricing & availability.

Details & booking

Prepay, flexible conditions

  • Booking Partner: Expedia
  • Taxes: Totals include taxes and service fees.
  • Payment: "Expedia special rates" requires that your credit card be charged for the full payment when booking online.

Pay at property

  • Booking Partner: Expedia
  • Taxes: Totals do not include taxes, service fees, and extra guest charges.
  • Payment: Your credit card must be provided online to secure this reservation, however no charges will be made by Expedia. You must pay the full amount at the time of checking in at the property.

Pay 10% deposit Booking Partner: Hostelworld

  • Booking Partner: Hostelworld (book Hostels)
  • Taxes: Totals include taxes.
  • Payment: Hostelworld takes a 10% deposit charged to your credit card to secure your online reservation. The balance is payable upon check in at the property. HostelWorld will add a US$2.00/GBP1.00/EURO1.50 booking fee when booking online.

Special rate - Best rate guarantee

  • Booking a room marked as a "Special Rate" gives you both great savings and security.
    Special rates are negotiated directly by our booking partner Expedia.
    The "Best rate guarantee" program gives you the lowest rate if you find a cheapest rate. Select this hotel to read more and book.