Most Popular Hotels in Sri Lanka

See all 650 Hotels in Sri Lanka
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Grand Oriental Hotel
Grand Oriental Hotel

02, York Street, Colombo 00700

3.5 out of 5.0
3.2 out of 5 (75 reviews)

Located in the heart of Colombo, this hotel is steps from St Peter’s Church and St Peter's Church. Khan Clock Tower and …

£59
Colombo Courtyard
Colombo Courtyard

32 Alfred House Avenue, Colombo 00300

4.0 out of 5.0
4.2 out of 5 (205 reviews)

Located in the heart of Colombo, this luxury hotel is within a 10-minute walk of German Embassy Colombo, MGM Casino, and …

£116
Whitehouse Residencies
Whitehouse Residencies

265/2 R.A De Mel Mawatha, Colombo

3.0 out of 5.0
3.7 out of 5 (16 reviews)

Situated in Colombo, this hotel is within a 10-minute walk of St Anthony's Church, Chabad of Sri Lanka, and Gem Museum …

£55
Taru Villas-Lake Lodge
Taru Villas-Lake Lodge

20, Alvis Terrace, Colombo

3.5 out of 5.0
4.5 out of 5 (37 reviews)

Situated in Colombo, this hotel is within a 10-minute walk of Chabad of Sri Lanka, Gem Museum, and Gangaramaya Temple. US …

£90
Pegasus Reef
Pegasus Reef

Hendala, Wattala, Wattala 11300

3.5 out of 5.0
3.6 out of 5 (44 reviews)

Nestled on the beach, this Hendala resort is within 6 mi (10 km) of Sugathadasa Stadium, Colombo Harbor, and St Lucia’s …

£69
Backpack Lanka - Central Colombo
Backpack Lanka - Central Colombo

247 R.A. De Mel Mawatha, Colombo

2.0 out of 5.0
3.4 out of 5 (17 reviews)

Situated in Colombo, this hostel is within a 10-minute walk of US Embassy, Chabad of Sri Lanka, and St Anthony's Church. Gem …

£18
The Ocean Front
The Ocean Front

No. 14, Sellamuttu Avenue Colombo 3, Colombo

3.5 out of 5.0
4.3 out of 5 (20 reviews)

Situated in Colombo, this hotel is within a 10-minute walk of US Embassy and St Anthony's Church. Bellagio Casino and Chabad …

£76
Comfort@15 Hotel Colombo
Comfort@15 Hotel Colombo

No. 15, Sellamuttu Avenue, Colombo 0003

3.0 out of 5.0
3.9 out of 5 (87 reviews)

Located in the heart of Colombo, this hotel is within a 10-minute walk of US Embassy and St Anthony's Church. Bellagio Casino …

£56
Rivi Ras Hotel
Rivi Ras Hotel

50/2 De Saram Road, Mount Lavinia 10370

3.0 out of 5.0
3.7 out of 5 (33 reviews)

Offering direct access to the beach, this Mount Lavinia hotel is within 1 mi (2 km) of Mount Lavinia Beach and Colombo …

£37
Colombo City Hotels
Colombo City Hotels

33 Canal Row, Colombo

3.0 out of 5.0
3.3 out of 5 (58 reviews)

Situated in the business district, this hotel is steps from Dutch Hospital Shopping Precinct, King Sri Wickrama Rajasinghe …

£52
Local Weather
December 32° 23°
January 33° 22°
February 33° 22°

Recent Reviews in Sri Lanka

Hide content

Narrow your search

Pocket Guide: Sri Lanka

Visiting the area

Visitors are sure to enjoy all the area has to offer. Visitors who journey to this welcoming and relaxing, seaside city can discover its restaurants, beaches, and shopping. Top attractions include Sigiriya Archaeological Site and Dambulla Cave Temple.
  • There are 1428 hotels in the city
  • December is the most expensive month to travel here, while May tends to be the cheapest
  • Closest major airport is in Colombo (CMB-Bandaranaike Intl.), 77.4 mi (124.6 km) from the city centre

Sightseeing around the area

  • Sightseeing, surfing, and going on safari are top activities, while sights to visit include Anamaduwa Paramakanda Cave Temple, Kandakuly Beach, and Kalamatiya Bird Sanctuary
  • Popular cultural attractions include Sigiriya Museum, Polonnaruwa Archaeological Museum, and International Buddhist Museum
  • Attractions include Water Gardens of Sigiriya, Pedro Tea Factory, and Hakgala Botanic Gardens
  • Notable for its temples and landmarks to visit including Sigiriya Archaeological Site, Dambulla Cave Temple, and Ruwanwelisaya
  • The beach and seaside highlight the natural beauty, and Royal Botanical Garden, Negombo Beach, and Aluvihare Rock Temple are some places worth a visit
  • Shopping is a highlight of the area, so enjoy some retail therapy at Dambulla Produce Market, Fish Market, and Batticaloa Market
  • Everyone—not just sports fans—will find lots of reasons to cheer at a game or event at Rangiri Dambulla International Stadium, Pallekele International Cricket Stadium, or Asgiriya Stadium

Getting around the area

There are plenty of options for getting around. If you want to venture outside of the area, take a train from Colombo Fort Station.

Staying in the area

With 1428 hotels and other accommodation options to choose from, the city offers holiday retreats at affordable prices:
  • 763 hotels, ranging from GBP 9/night to GBP 282/night
  • 113 resorts, ranging from GBP 19/night to GBP 694/night
  • 17 aparthotels, ranging from GBP 30/night to GBP 104/night
  • 30 apartments, ranging from GBP 25/night to GBP 95/night
  • 70 B&Bs, ranging from GBP 11/night to GBP 154/night
  • 5 chalets, ranging from GBP 26/night to GBP 62/night
  • 8 cottages, ranging from GBP 76/night to GBP 76/night
  • 208 guesthouses, ranging from GBP 9/night to GBP 210/night
  • 27 hostels, ranging from GBP 7/night to GBP 27/night
  • 5 inns, ranging from GBP 31/night to GBP 102/night
  • 18 lodges, ranging from GBP 16/night to GBP 140/night
  • 17 safaris/tentalows, ranging from GBP 38/night to GBP 353/night
  • 133 villas, ranging from GBP 13/night to GBP 199/night
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Cinnamon Lodge, averaging GBP 112.6/night
  • Cinnamon Red Colombo, averaging GBP 90.46/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Buckingham Place, averaging GBP 159.94/night
  • Jetwing Lagoon, averaging GBP 136.45/night
A 4-star favourite with Expedia travellers is Buckingham Place with a 4.9 out of 5 user rating while Jetwing Lagoon and Cinnamon Lodge are also highly rated by guests.

Dressing for the area

  • Between January and March, you can expect average temperatures of 33°C during the day and 22°C at night
  • From April to June, the average during the day is 33°C, while the average at night is 25°C
  • July through September has daytime averages of 31°C with nighttime averages of 24°C
  • In October–December, you can expect daytime averages of 32°C and nighttime averages of 23°C
  • Average annual rainfall for the area is 62 millimetres
false