Colombo hotels

Hotels in Colombo

316 available hotel offers

2 1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

316 Cheap hotels in Colombo

Cinnamon Grand Colombo - Colombo
8.5Very good 3854 reviews
Colombo
12 6
SG$1383/nightfor 1 night

Cinnamon Grand Colombo

hotel - Colombo
The Cinnamon Grand Colombo is a five-star hotel situated in the heart of Colombo, close to the World Trade Center, National Museum, and various temples. It has consistently received very good user ratings for its service, cleanliness, and location.
The hotel features a range of facilities, including two outdoor swimming pools, a fitness centre, and a spa. Guests can also enjoy a variety of dining options, including the renowned seafood restaurant, Lagoon.
Paradise Road Tintagel Colombo - Colombo
9.0Excellent 341 reviews
Colombo
12 4
SG$1502/nightfor 1 night

Paradise Road Tintagel Colombo

hotel - Colombo
Paradise Road Tintagel Colombo is located in Colombo 3, a short distance from Galle Face Green and Colombo Fort, offering easy access to attractions, shopping, and dining. This 5-star hotel has excellent user ratings, ensuring a high-quality experience.
The hotel is housed in a former colonial residence, offering a unique blend of history and modern comfort. Guests can enjoy a range of amenities including a swimming pool, spa, fitness centre, and restaurant, making it an ideal choice for relaxation and exploration.
Mandarina Colombo - Colombo
8.3Very good 1611 reviews
Colombo
2 1
SG$86/nighttotal: SG$602 (7 )

Mandarina Colombo

hotel - Colombo
The Mandarina Colombo hotel is conveniently located in Colombo, close to the U.S. Embassy and within walking distance of several attractions like Majestic City and Barefoot Gallery. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers modern and comfortable rooms with amenities like free Wi-Fi, air conditioning, and a private bathroom. Guests can enjoy a rooftop infinity pool with stunning views of Colombo, and the hotel also has two restaurants, a bar, a fitness centre, and room service.
Cinnamon Lakeside - Colombo
8.5Very good 1620 reviews
Colombo
3 1
SG$163/nighttotal: SG$815 (5 )

Cinnamon Lakeside

hotel - Colombo
Cinnamon Lakeside is a 5-star hotel situated on the banks of Beira Lake in Colombo, a short drive from the city centre and popular shopping malls. It has consistently received very good user ratings for its service and facilities.
The hotel offers a range of stylish rooms and suites, many with balconies overlooking the lake. Guests can enjoy a variety of dining options, including 9 restaurants, a bar, and a lounge, as well as access to a fitness centre, swimming pool, spa, and tennis courts.
The Steuart By Citrus - Colombo
8.2Very good 3462 reviews
Colombo
2 1
SG$83/nighttotal: SG$581 (7 )

The Steuart By Citrus

hotel - Colombo
The Steuart by Citrus is conveniently located in Colombo's central business district, just a short walk from the Colombo World Trade Center and Khan Clock Tower. The 4-star hotel enjoys very good user ratings for its cleanliness and overall experience.
The hotel offers comfortable accommodation with modern amenities, including air conditioning, a flat-screen TV, and a private bathroom. Guests can enjoy a range of facilities such as a fitness centre, restaurant, bar, and a terrace with a garden.
China Manor Hotel & Restaurant - Colombo
8.0Very good 39 reviews
Colombo
1 1
SG$71/nighttotal: SG$994 (14 )

China Manor Hotel & Restaurant

hotel - Colombo
China Manor Hotel & Restaurant is conveniently located in Colombo's District Ten, just a short distance from Maradana Railway Station, Odel Mall, and the Golfes Square, Harbour City, and WTC Financial District. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features 19 rooms, each equipped with independent air conditioning, Chinese TV channels, free Wi-Fi, and 24-hour hot water showers. Guests can enjoy authentic Chinese cuisine at the on-site restaurant, take advantage of the business amenities, and explore Colombo's attractions using the nearby "sea train".
Apna Colombo - Colombo
8.4Very good 91 reviews
Colombo
3 2
SG$139/nighttotal: SG$695 (5 )

Apna Colombo

aparthotel - Nawala
Apna Colombo is conveniently located in Nawala, just a short distance from Bambalapitiya Railway Station and R Premadasa Stadium. This apartment hotel has consistently received very good ratings for its location, cleanliness, and overall experience.
The apartment hotel offers a range of amenities to ensure a comfortable stay. Guests can enjoy a refreshing swim in the year-round outdoor pool, relax on the terrace, and stay connected with free Wi-Fi. The property also provides free private parking, making it a convenient choice for travellers with their own vehicles.
Leo's Home Stay - Colombo
9.1Excellent 152 reviews
Colombo
2 1
SG$43/nighttotal: SG$301 (7 )

Leo's Home Stay

hotel - Colombo
Leo's Home Stay is a 3-star guesthouse situated in Dehiwala, Mount Lavinia, just a short walk from the beach. It has received excellent user ratings for its cleanliness and overall experience.
The guesthouse offers a shared living room, dining area, and kitchen facilities, allowing guests to interact with other travellers. Amenities include a swimming pool, terrace, garden, restaurant, room service, and free Wi-Fi.
Jetwing Colombo Seven - Colombo
8.7Very good 1910 reviews
Colombo
12 4
SG$1147/nightfor 1 night

Jetwing Colombo Seven

hotel - Colombo
The Jetwing Colombo Seven hotel is conveniently located in Ward Place, Colombo, just a short distance from the U.S. Embassy, R Premadasa Stadium, and Asiri Surgical Hospital. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a rooftop pool with stunning city views, a spa centre for relaxation, and a restaurant and bar serving delicious meals and drinks. Guests can also enjoy free Wi-Fi throughout the property, comfortable air-conditioned rooms, and a 24-hour front desk for assistance.
Galle Face Hotel - Colombo
8.5Very good 5185 reviews
Colombo
7 3
SG$1131/nighttotal: SG$7917 (7 )

Galle Face Hotel

hotel - Colombo
The Galle Face Hotel is situated on Colombo's beachfront, a short distance from the Odel Shopping Mall and a 22-mile drive from the airport. This five-star hotel is highly rated by guests, receiving excellent reviews for its location and very good reviews for its cleanliness and overall experience.
The hotel features a classic colonial design and offers spacious rooms with modern amenities. Guests can enjoy a range of facilities including a swimming pool, spa, fitness centre, restaurants, and bars.
Zylan Colombo - Colombo
8.6Very good 1040 reviews
Colombo
12 4
SG$513/nightfor 1 night

Zylan Colombo

hotel - Colombo
Zylan Colombo is conveniently located in Colombo, close to Odel Shopping Mall, the National Museum, and Independent Square. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features modern rooms with amenities like DVD players, flat-screen TVs, and minibars. Guests can enjoy a range of facilities, including a swimming pool, a spa, a fitness centre, and a rooftop restaurant offering international cuisine and stunning views.
Shangri-la Colombo - Colombo
9.0Excellent 1433 reviews
Colombo
2 1
SG$414/nighttotal: SG$7452 (18 )

Shangri-la Colombo

hotel - Colombo
The Shangri-La Colombo is located in Colombo's lively business and entertainment district, a short walk from Beira Lake and the city's main attractions. It is a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of rooms, from spacious suites to cosy studios, all featuring modern design and stunning views. Guests can enjoy a variety of amenities, including a swimming pool, fitness centre, spa, restaurant, bar, and room service.

Other types of accommodation in Colombo

Best Colombo luxury hotels (4 and 5 stars)

Among the 316 accommodations in Colombo, here are the 8 best luxury hotels

Uga Residence - Colombo
9.2Excellent 167 reviews
Colombo
4 2
SG$649/nightfor 1 night

Uga Residence

hotel - Colombo
The Uga Residence is situated in Colombo, a short distance from the Sri Lanka National Museum, the American Embassy, and the Khan Clock Tower. The hotel is a 5-star establishment with excellent user ratings for its location, cleanliness, and overall experience.
The accommodation features spacious and comfortable rooms with city views and modern amenities. Guests can enjoy a swimming pool, a spa, a fitness centre, a restaurant, a bar, and a garden, offering a range of activities and facilities for a relaxing and enjoyable stay.
The Kingsbury Colombo - Colombo
8.3Very good 1874 reviews
Colombo
14 5
SG$2175/nighttotal: SG$26100 (12 )

The Kingsbury Colombo

hotel - Colombo
The Kingsbury Colombo is situated in the heart of Colombo's commercial district, a short walk from landmarks like the World Trade Center and Colombo Harbour. This 5-star hotel has consistently received very good user ratings, making it a popular choice for travellers.
The hotel offers a range of rooms and suites, each with modern amenities and stunning views of the city or harbour. Guests can enjoy a variety of dining options, relax by the pool, or indulge in a treatment at the spa.
Hilton Colombo Residence - Colombo
8.4Very good 2332 reviews
Colombo
3 1
SG$249/nighttotal: SG$1245 (5 )

Hilton Colombo Residence

apartment - Colombo
The Hilton Colombo Residence is located in Colombo's city centre, close to Galle Face Green, the National Museum, and the Pettah Market. The apartment has received very good ratings for its location, cleanliness, and overall experience.
This apartment offers stunning views of the city, harbour, and ocean. It features a range of amenities, including a swimming pool, fitness centre, squash court, tennis court, restaurants, and a bar.
Rockwell Colombo - Colombo
8.1Very good 312 reviews
Colombo
12 4
SG$383/nightfor 1 night

Rockwell Colombo

hotel - Colombo
The Rockwell Colombo is a 4-star hotel situated in central Colombo, a short distance from Viharamahadevi Park and Fort Railway Station. The hotel has received very good ratings from previous guests for its location, cleanliness, and overall experience.
The hotel offers modern and comfortable rooms with free Wi-Fi throughout. Guests can enjoy a range of amenities, including a fitness centre, a restaurant serving both Western and Eastern cuisine, and room service.
Wonder Hotel Colombo - Colombo
8.0Very good 454 reviews
Colombo
4 2
SG$159/nighttotal: SG$1113 (7 )

Wonder Hotel Colombo

hotel - Colombo
The Wonder Hotel Colombo is conveniently located in Colombo, close to the U.S. Embassy and a short drive from the Khan Clock Tower, offering easy access to the city's attractions. This 4-star hotel receives very good user ratings, making it a popular choice for travellers visiting Colombo.
The hotel features a range of amenities for a comfortable stay, including a swimming pool, fitness centre, spa, and restaurant. Guests can enjoy sea views from some rooms, and benefit from free Wi-Fi, a terrace, and a garden.
Taj Samudra - Colombo
8.3Very good 1423 reviews
Colombo
7 3
SG$1191/nighttotal: SG$8337 (7 )

Taj Samudra

hotel - Colombo
The Taj Samudra hotel is located in Colombo, a short walk from Beira Lake, One Galle Face, and the Galle Face Green Night Market, making it a great choice for exploring the city's attractions. It is a 5-star hotel with very good user ratings, offering a comfortable and enjoyable stay.
The hotel features a range of facilities for guests, including a swimming pool, spa, fitness centre, and restaurants. You can also enjoy a relaxing steam room, tennis courts, and valet parking.
Hilton Colombo Hotel - Colombo
8.2Very good 1981 reviews
Colombo
1 1
SG$232/nighttotal: SG$3248 (14 )

Hilton Colombo Hotel

hotel - Colombo
The Hilton Colombo Hotel is located in Colombo Fort, right next to the World Trade Centre and offering views of the Indian Ocean and Beira Lake. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel has a range of comfortable rooms and suites, all with modern amenities. Guests can enjoy a variety of dining options, a refreshing swimming pool, a fitness centre, and a spa, as well as other amenities like tennis courts and valet parking.
Taru Villas - Lake Lodge - Colombo
8.7Very good 1344 reviews
Colombo
1 1
SG$552/nighttotal: SG$7728 (14 )

Taru Villas - Lake Lodge

hotel - Colombo
Taru Villas - Lake Lodge is conveniently located in Colombo, within walking distance of Gangaramaya Temple and less than two miles from Khan Clock Tower and R Premadasa Stadium. This 4-star property has received very good user ratings for its location, cleanliness, and overall experience.
The villa offers accommodation for up to two guests, with a garden view and comfortable rooms featuring air conditioning, satellite TV, and private bathrooms. Guests can enjoy amenities such as a restaurant, bar, room service, and free parking, making it an ideal choice for a relaxing and enjoyable stay in Colombo.

Best Colombo hotels with a pool

Among the 316 accommodations in Colombo, here are the 5 best hotels with a pool

Lavonca Boutique Hotel - Colombo
8.9Very good 931 reviews
Colombo
12 5
SG$614/nightfor 1 night

Lavonca Boutique Hotel

hotel - Colombo
The Lavonca Boutique Hotel is located in Colombo, a 12-minute walk from Kollupitiya Beach, close to other popular beaches and attractions. This one-star hotel is rated very good by previous guests, with excellent scores for location and cleanliness.
The hotel offers comfortable rooms with air conditioning, a private bathroom, and a flat-screen TV. Guests can enjoy a continental breakfast, free Wi-Fi, and free parking, as well as access to a swimming pool, a terrace, a garden, and a restaurant.
Colombo Court Hotel & Spa - Colombo
8.5Very good 1636 reviews
Colombo
12 4
SG$899/nightfor 1 night

Colombo Court Hotel & Spa

hotel - Colombo
Colombo Court Hotel & Spa is situated in Colombo City, a short walk from MC Shopping Mall and Kolpity Railway Station, offering easy access to the city's attractions and transport links. This 4-star hotel consistently receives very good ratings from guests, highlighting its high standards of service and facilities.
The hotel features modern and stylish rooms with amenities such as mini-bars, personal safes, and private bathrooms. Guests can enjoy a range of dining options, including European and Mediterranean cuisine at Scarlet restaurant, Asian dishes and drinks at the Loft Lounge Bar, and light snacks and beverages at the rooftop Cloud Cafe with its stunning city views.
Radisson Hotel Colombo - Colombo
8.2Very good 1988 reviews
Colombo
2 1
SG$136/nighttotal: SG$5576 (41 )

Radisson Hotel Colombo

hotel - Colombo
The Radisson Hotel Colombo is conveniently located in Bambalapitiya, just a short distance from the railway station, Barefoot Gallery, and the British Council. This 4-star hotel enjoys very good user ratings for location, cleanliness, and overall experience.
The hotel is housed in a modern building with contemporary design. Guests can enjoy a range of amenities including a swimming pool, fitness centre, restaurant, and bar, as well as room service, valet parking, and free parking.
Cinnamon Red Colombo - Colombo
8.6Very good 8675 reviews
Colombo
2 1
SG$273/nighttotal: SG$3549 (13 )

Cinnamon Red Colombo

hotel - Colombo
Cinnamon Red Colombo is conveniently located in Colombo, within walking distance of Liberty Cinema Hall and Sri Lanka National Museum, and a short drive from Colombo Town Hall. The hotel is a four-star establishment with very good user ratings, making it a popular choice for travellers.
The accommodation features modern rooms with free Wi-Fi, flat-screen TVs, and comfortable seating areas. Guests can enjoy a rooftop outdoor pool with stunning views of Colombo, as well as a range of amenities including a sauna, spa, fitness centre, and restaurant and bar.
Maniumpathy Hotel - Colombo
9.5Excellent 253 reviews
Colombo
2 1
SG$369/nighttotal: SG$4797 (13 )

Maniumpathy Hotel

resort - Colombo
The Maniumpathy Hotel in Colombo is conveniently located near popular attractions like the Sinhalese Sports Club, National Art Gallery, and Colombo Town Hall, making it easy to explore the city's cultural highlights. The hotel consistently receives excellent ratings for its cleanliness, location, and overall guest experience.
The hotel offers spacious rooms with modern amenities and features a tranquil garden and swimming pool. Guests can enjoy a continental breakfast, dine at the on-site American restaurant, and take advantage of amenities like a spa, concierge service, and free private parking.

Frequently asked questions about hotels in Colombo

Destinations nearby

Best Colombo hotels with breakfast

Among the 316 accommodations in Colombo, here are the 1 best hotels with breakfast

Fair View Hotel Colombo - Colombo
8.5Very good 2089 reviews
Colombo
3 2
SG$134/nighttotal: SG$1072 (8 )

Fair View Hotel Colombo

hotel - Colombo
The Fair View Hotel Colombo is conveniently located in Colombo, just a short distance from Asiri Surgical Hospital and the American Embassy, making it a great base for exploring the city. It's a 3-star hotel that consistently receives very good user ratings for its service and amenities.
The hotel offers a range of comfortable rooms, each with a private bathroom and a flat-screen TV. Guests can enjoy free Wi-Fi, a restaurant serving local cuisine, and a bar, plus there's a 24-hour front desk for assistance and a convenient parking area.