Best Hotel Deals in Colombo

460 available hotel offers

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
Colombo hotels
Choose vacation accommodation for the best price
Price per night
Accommodation type
Rating

Budget hotels in Colombo

The Kingsbury Colombo - Colombo
8.6 5458 reviews
Colombo
13/06 – 14/06
$148/nightfor 1 night

The Kingsbury Colombo

1 2
hotel, Colombo
Located in Colombo's commercial district, The Kingsbury hotel offers spectacular views of Colombo Harbour and Galle Face Green, placing it conveniently close to the World Trade Center and Dutch Hospital Shopping Complex, just 34 kilometres from Bandaranaike International Airport.
This luxurious 5-star hotel provides budget-friendly accommodation with a range of amenities including an outdoor swimming pool, a spa, a fitness centre, and diverse dining options, ensuring a comfortable stay for travellers seeking affordable luxury near the city's key attractions.
Sofia Colombo City Hotel - Colombo
8.6 2545 reviews
Colombo
16/11 – 20/11
$104/nighttotal: $416 (4 )

Sofia Colombo City Hotel

1 1
hotel, Colombo
Perfectly situated in Kollupitiya, Colombo, this 4-star hotel is a mere 2-minute walk from Kollupitiya Beach and conveniently close to Bambalapitiya Railway Station, offering an affordable base for exploring the city.
This budget-friendly hotel provides a refreshing outdoor swimming pool, complimentary private parking, and free WiFi, ensuring a comfortable and connected stay with easy access to the seaside.
Backpack Lanka - Colombo
8.0 33 reviews
Colombo
16/06 – 16/07
$32/nighttotal: $960 (30 )

Backpack Lanka

1 2
hotel, Colombo
Centrally located in Colombo, this 2-star hotel is a short walk from Liberty Plaza and Chabad of Sri Lanka, with St Anthony's Church 0.6 kilometres and the United States Embassy Colombo 0.7 kilometres away.
Backpack Lanka offers budget-friendly accommodation with complimentary wireless internet, an on-site restaurant, and shared kitchen facilities, making it an affordable choice for travellers.
Elysian Home Villa - Colombo
8.4 44 reviews
Colombo
13/06 – 04/07
$37/nighttotal: $777 (21 )

Elysian Home Villa

1 2
hotel, Madiwala
Located in the Madiwala district, this 3-star hotel offers a local experience with Bambalapitiya Railway Station just 10.4 kilometres away, and R Premadasa Stadium and Khan Clock Tower within 11.9 and 12.7 kilometres respectively.
This budget-friendly hotel provides a garden, terrace, and room service, alongside a shared kitchen and complimentary WiFi, making it an affordable choice for your stay.
Saveira Colombo - Colombo
8.0 1551 reviews
Colombo
10/06 – 12/06
$57/nighttotal: $114 (2 )

Saveira Colombo

1 1
hotel, Colombo
Conveniently located in Colombo, this hotel is just a 17-minute walk from Milagiriya Beach and 2.7 kilometres from Bambalapitiya Railway Station, making it an affordable choice for travellers.
This budget-friendly hotel offers air-conditioned rooms with satellite TV, a fridge, and an electric kettle, with some rooms boasting balconies and city views, alongside a restaurant and free WiFi.
Jetwing Ratnam Residence - Colombo
9.8 10 reviews
Colombo
12/09 – 23/09
$69/nighttotal: $759 (11 )

Jetwing Ratnam Residence

1 2
hotel, Colombo
Jetwing Ratnam Residence is a 3-star hotel conveniently located in Thimbirigasyaya, Colombo, within a 15-minute walk of House of Fashions and Bandaranaike Memorial International Conference Hall.
This budget-friendly hotel offers complimentary WiFi in public areas, an on-site restaurant, and free self-parking, making it an affordable choice for exploring attractions like Arcade Independence Square, which is also under 15 minutes away on foot.
Renuka City Hotel - Colombo
8.0 1353 reviews
Colombo
02/12 – 03/12
$112/nightfor 1 night

Renuka City Hotel

1 3
hotel, Colombo
Conveniently located just 100 meters from Liberty Plaza Shopping Complex and approximately 400 meters from Crestcat Shopping Complex, this hotel offers a budget-friendly base in Colombo.
Guests can enjoy a range of amenities including a swimming pool, fitness centre, and three on-site restaurants, with complimentary parking and 24-hour room service ensuring a comfortable stay.
Bangalawa - Colombo
9.7 2 reviews
Colombo
10/06 – 10/07
$101/nighttotal: $3030 (30 )

Bangalawa

1 2
B&B, Sri Jayawardenepura Kotte
Located in Sanasa Mawatha, this apartment is a 15-kilometre drive from Downtown Colombo and 30 kilometres to Mount Lavinia Beach, with hospitals and major commercial areas within a 10-kilometre radius.
Offering a unique blend of modern amenities and historical charm, this family-friendly apartment boasts air conditioning, a kitchen, and a terrace, providing a budget-friendly stay with excellent user and cleanliness ratings.
The Beach Villa - Colombo
8.2 100 reviews
Colombo
13/06 – 04/07
$52/nighttotal: $1092 (21 )

The Beach Villa

1 2
hotel, Mount Lavinia
Directly on Mount Lavinia Beach, this hotel offers a seaside escape just 6.5 kilometres from Bambalapitiya Railway Station and 12.1 kilometres from Khan Clock Tower.
Enjoy this budget-friendly hotel's amenities including an outdoor swimming pool, free WiFi, and air-conditioned rooms, perfect for an affordable stay near the beach.
Viveka Hotel Colombo - Colombo
9.2 7 reviews
Colombo
13/06 – 04/07
$82/nighttotal: $1722 (21 )

Viveka Hotel Colombo

1 2
hotel, Colombo
Conveniently located in Mount Lavinia, this 3-star hotel offers easy access to attractions such as Dehiwala Zoo (2 km) and Havelock City Mall (under 5 km).
Enjoy budget-friendly accommodation with complimentary Wi-Fi in common areas and free on-site parking, complemented by an on-site restaurant and 24-hour reception.
Hillstreet Villa - Colombo
8.5 136 reviews
Colombo
24/07 – 31/07
$67/nighttotal: $469 (7 )

Hillstreet Villa

2 2
hotel, Dehiwala
Conveniently situated in Dehiwala, this budget-friendly hotel is a mere 15-minute walk from Mount Lavinia Beach, offering an affordable seaside escape.
Hillstreet Villa provides essential amenities including free WiFi and air conditioning, with rooms featuring private bathrooms and a desk, perfect for travellers seeking a cheap and cozy stay near local transport links like Bambalapitiya Railway Station, just 5.8 kilometres away.
The Den 23 - Colombo
Colombo
10/06 – 30/06
$57/nighttotal: $1140 (20 )

The Den 23

1 2
hotel, Colombo
Conveniently located just a few minutes from Colombo's city centre, The Den 23 hotel offers a budget-friendly base for exploring the capital.
This 2-star hotel provides air conditioning, Wi-Fi, and an on-site restaurant, with an affordable English breakfast available for approximately USD 5 per person.

Best hotels in Colombo with breakfast included

Our top selection of affordable hotels with breakfast to start your day with a hearty meal

The Steuart By Citrus - Colombo
8.1 3831 reviews
Colombo
06/06 – 13/06
$117/nighttotal: $819 (7 )

The Steuart By Citrus

1 2
hotel, Colombo
Centrally located in Colombo's business district, The Steuart by Citrus is a 5-minute walk from the World Trade Centre and 699 metres from the Khan Clock Tower.
This 4-star hotel offers a budget-friendly stay with air-conditioned rooms, free WiFi, an on-site restaurant, and a bar, making it an affordable choice for exploring the city.
Zest Metropole - Colombo
8.6 2639 reviews
Colombo
03/07 – 31/07
$112/nighttotal: $3136 (28 )

Zest Metropole

1 2
hotel, Colombo
Centrally located in Colombo, this four-star hotel is just 500 meters from Galle Face Beach and a short distance from the Colombo Dutch Museum, offering convenient access to key city attractions.
This hotel provides a budget-friendly stay with complimentary WiFi, a fitness centre, and room service, making it an affordable choice for exploring the capital.
Park Street Suites - Colombo - Colombo
Colombo
16/07 – 17/07
$95/nightfor 1 night

Park Street Suites - Colombo

1 2
hotel, Colombo
Centrally located in Colombo, Park Street Suites is just a 19-minute walk to Kollupitiya Beach, offering a budget-friendly stay near significant cultural sites like Gangaramaya Buddhist Temple and the Colombo City Centre Shopping Mall.
This 4-star hotel provides air-conditioned rooms with complimentary WiFi, a flat-screen TV, and a fridge, with select rooms featuring a private balcony and family rooms available for added convenience.
Viveka Hotel Colombo - Colombo
8.4 764 reviews
Colombo
07/08 – 12/08
$85/nighttotal: $425 (5 )

Viveka Hotel Colombo

1 2
hotel, Colombo
Just a 7-minute walk from Mount Lavinia Beach, this 3-star hotel in Colombo offers a budget-friendly stay, conveniently located 4.5 kilometres from Bambalapitiya Railway Station.
Enjoy air-conditioned rooms with free WiFi, a restaurant serving diverse cuisines, and on-site concierge and tour desk services, making it an ideal affordable choice for exploring the area.
Hôtel Mirage  Colombo - Colombo
Colombo
01/09 – 30/09
$96/nighttotal: $2784 (29 )

Hôtel Mirage Colombo

1 2
hotel, Colombo
Perfectly situated in the popular Wellawatte Beach district, Hôtel Mirage Colombo is conveniently located near the sea, offering a budget-friendly stay in Colombo.
This 4-star hotel provides a range of amenities including a swimming pool, fitness centre, and billiards, with complimentary WiFi available throughout and 24-hour room service for guest convenience.
Sofia Colombo City Hotel - Colombo
9.0 162 reviews
Colombo
06/06 – 13/06
$109/nighttotal: $763 (7 )

Sofia Colombo City Hotel

1 2
hotel, Colombo
Conveniently located in Colombo, this 4-star hotel is a mere 5-minute drive from Colombo City Centre and Gangaramaya Buddhist Temple, with Galle Face Green and Viharamahadevi Park approximately 2 kilometres away.
This budget-friendly hotel offers a fantastic outdoor swimming pool, complimentary Wi-Fi, and a 24-hour room service, making it a perfect affordable choice for exploring the city.
Hôtel Pearl Grand By Rathna - Colombo
Colombo
06/06 – 13/06
$86/nighttotal: $602 (7 )

Hôtel Pearl Grand By Rathna

1 2
hotel, Colombo
Le Pearl Grand by Rathna hotel in Colombo offers a budget-friendly stay with convenient access to city attractions.
This 4-star hotel features a fitness centre, outdoor swimming pool and spa services, with rooms providing complimentary Wi-Fi and air conditioning.
Lavonca Boutique Hotel - Colombo
8.8 1742 reviews
Colombo
02/12 – 03/12
$149/nightfor 1 night

Lavonca Boutique Hotel

1 3
hotel, Colombo
Just 960 meters from Kollupitiya Beach, this budget-friendly hotel in Colombo offers a convenient location near key attractions such as the Gangaramaya Buddhist Temple and Colombo City Centre Shopping Mall.
Guests can enjoy amenities including an outdoor swimming pool, complimentary WiFi, air-conditioned rooms with modern facilities, and an on-site restaurant serving diverse breakfast options, with free private parking also provided.

Family-friendly hotels in Colombo for the best price

These family-friendly hotels will help you stay in budget, while the whole family enjoys the vacation

Heritage Eco Resort Kelaniya - Colombo
8.6 217 reviews
Colombo
13/06 – 04/07
$35/nighttotal: $735 (21 )

Heritage Eco Resort Kelaniya

1 2
hotel, Kelaniya
Located in Kelaniya, a district rich in heritage, this hotel is conveniently situated 7.7 kilometres from R Premadasa Stadium and 6.8 kilometres from Sugathadasa Stadium, offering a budget-friendly base for exploring the area.
This hotel provides a relaxing hot tub, complimentary WiFi, and a garden, ensuring a comfortable and affordable stay with room service and private parking available.
Cinnamon Lakeside - Colombo
8.5 4815 reviews
Colombo
06/06 – 13/06
$132/nighttotal: $924 (7 )

Cinnamon Lakeside

1 2
hotel, Colombo
Overlooking Beira Lake, this 5-star hotel is just a 10-minute drive from Crescat Boulevard and 1.9 kilometres from Odel Department Store, offering a prime location for exploring Colombo.
Guests can enjoy a comprehensive health club with a gym and tennis courts, alongside an outdoor swimming pool and diverse dining options, making it a great choice for a budget-friendly stay.
Artisan Villa - Colombo
Colombo
10/06 – 30/06
$93/nighttotal: $1860 (20 )

Artisan Villa

1 2
hotel, Colombo
Artisan Villa, a 4-star hotel in Colombo's Borella district, is conveniently located within a 15-minute walk of House of Fashions and the Royal Colombo Golf Club, and 1.4 kilometres from Golden Key Eye & ENT Hospital.
This budget-friendly hotel offers an outdoor swimming pool and complimentary wireless internet, with an on-site restaurant and daily breakfast ensuring an affordable and comfortable stay.
Kings Hotel - Colombo
8.6 10 reviews
Colombo
13/06 – 04/07
$80/nighttotal: $1680 (21 )

Kings Hotel

1 2
hotel, Colombo
Conveniently located in Colombo, this 4-star hotel is just 2.4 kilometres from Galle Face Beach and within easy reach of the Khan Clock Tower and Colombo Dutch Museum.
This budget-friendly hotel offers air-conditioned rooms with free WiFi, a private bathroom, and a balcony, making it an affordable choice for exploring the city.
Rockwell Colombo - Colombo
8.1 379 reviews
Colombo
14/07 – 28/07
$58/nighttotal: $812 (14 )

Rockwell Colombo

1 2
hotel, Colombo
Centrally located in Colombo, this hotel is just 450 meters from Borella Bus Stand and 1.8 kilometres from Viharamahadevi Park, offering a budget-friendly base for exploring the city.
Rockwell Colombo provides comfortable, air-conditioned rooms with Wi-Fi, a fitness centre, and an on-site restaurant, ensuring a pleasant and affordable stay with convenient access to transport and attractions.
Sofia Colombo City Hotel - Colombo
9.0 844 reviews
Colombo
06/06 – 12/06
$89/nighttotal: $534 (6 )

Sofia Colombo City Hotel

1 1
hotel, Colombo
Located in Colombo, this hotel is within 1.6 kilometres of Marino Mall, Viharamahadevi Park, and the Sri Lanka National Museum, with Gangaramaya Temple and Colombo City Centre also nearby.
This 4-star hotel offers a budget-friendly stay with an outdoor swimming pool, on-site restaurant, bar, and complimentary WiFi in public areas.
La Maison De Colombo - Colombo
9.3 84 reviews
Colombo
22/06 – 24/06
$160/nighttotal: $320 (2 )

La Maison De Colombo

1 2
hotel, Colombo
Located in Colombo, this hotel is 2.4 kilometres from Wellawatte Beach and 4.3 kilometres from Bambalapitiya Railway Station.
This budget-friendly hotel offers air-conditioned rooms with a seating area, flat-screen TV, and a safety deposit box, alongside an outdoor swimming pool and complimentary private parking.
The Den 23 - Colombo
8.7 2121 reviews
Colombo
07/06 – 08/06
$70/nightfor 1 night

The Den 23

1 3
hotel, Maradana
Located in Maradana, this hotel offers convenient access to key city points, being 3.4 kilometres from R Premadasa Stadium and 3.5 kilometres from Khan Clock Tower.
Enjoy a budget-friendly stay with amenities including air conditioning, free WiFi, an on-site restaurant, and a terrace, with popular activities like darts and cycling available nearby.

Destinations nearby

Cheap hotels in Colombo with parking

Parking doesn’t have to be a headache: Here are the budget hotels in Colombo with a car park

Imperial Royal Grand Hotel - Colombo
Colombo
28/09 – 29/10
$52/nighttotal: $1612 (31 )

Imperial Royal Grand Hotel

1 1
hotel, Wennawatta
Imperial Royal Grand Hotel is a 4-star hotel situated in Wennawatta, 4.3 kilometres from R Premadasa Stadium and 6.8 kilometres from Khan Clock Tower.
This hotel offers a budget-friendly stay with air-conditioned rooms, private bathrooms, and a terrace, accommodating up to 7 guests with room service and parking available.
The Den 23 - Colombo
9.6 71 reviews
Colombo
05/08 – 19/08
$114/nighttotal: $1596 (14 )

The Den 23

2 3
hotel, Colombo
Located in Suduwella, this budget-friendly hotel offers easy access to Colombo's key landmarks, being within a 15-minute walk of Dewatagaha Mosque, Elphinstone Theatre, and Colombo Town Hall, and just 2 kilometres from Viharamahadevi Park and Gangaramaya Temple.
Guests can enjoy on-site dining at the hotel's restaurant and bar, with complimentary self-parking and housekeeping available on request, making it an affordable choice for exploring the city.
The Palace - Nuss - Colombo
Colombo
10/06 – 30/06
$82/nighttotal: $1640 (20 )

The Palace - Nuss

1 2
hotel, Colombo
Conveniently located in Colombo, this hotel offers proximity to Bambalapitiya Railway Station (2.4 kilometres) and Sinhalese Sports Club (1.4 kilometres), with R Premadasa Stadium 4 kilometres away.
This budget-friendly hotel provides air-conditioned rooms with complimentary WiFi, a garden, and free private parking, making it an affordable choice for travellers exploring Colombo.
Orion City Hotel - Colombo
8.3 470 reviews
Colombo
10/06 – 10/07
$101/nighttotal: $3030 (30 )

Orion City Hotel

1 2
hotel, Colombo
Just a 15-minute walk from R Premadasa Stadium, Orion City Hotel is situated in Colombo, 4.2 kilometres from Khan Clock Tower and 7.6 kilometres from Bambalapitiya Railway Station.
This 4-star hotel offers a budget-friendly stay with air-conditioned rooms, free WiFi, a terrace, and a restaurant serving continental, vegetarian, or vegan breakfast options.
Mk Colombo - Colombo
9.1 114 reviews
Colombo
01/09 – 30/09
$93/nighttotal: $2697 (29 )

Mk Colombo

1 2
hotel, Colombo
Just a 10-minute walk from Mount Lavinia Beach, this hotel in Colombo offers a budget-friendly stay near a popular seaside destination.
Guests can enjoy air-conditioned rooms with free WiFi, on-site parking, and convenient room service, making it an affordable choice for travellers.
Pearl Royal Hotel - Colombo
Colombo
09/07 – 17/07
$104/nighttotal: $832 (8 )

Pearl Royal Hotel

2 4
hotel, Colombo
Situated in Bambalapitiya, this 3-star hotel is a mere 10-minute walk from shopping hubs like Majestic City and Raux Brothers, and also conveniently close to the German Embassy Colombo.
Offering a restaurant, snack bar, and coffee shop, this budget-friendly hotel provides complimentary WiFi in public areas and free self-parking, making it an affordable choice for exploring Colombo.
Me Colombo - Colombo
8.0 411 reviews
Colombo
23/08 – 28/08
$154/nighttotal: $770 (5 )

Me Colombo

2 4
hotel, Colombo
Located in Havelock Town, this 4-star hotel is conveniently situated within a 10-minute walk of Park Hospital, Isipathanaramaya Buddhist Temple, and Havelock City Mall, with Raux Brothers and Asokaramaya Buddhist Temple also nearby.
This hotel offers a budget-friendly stay with excellent amenities including an outdoor swimming pool, a 24-hour fitness centre, and complimentary WiFi in public areas, ensuring a comfortable and affordable experience.
Priya Jeewaka J Pura - Colombo
Colombo
13/06 – 04/07
$30/nighttotal: $630 (21 )

Priya Jeewaka J Pura

1 2
hotel, Sri Jayewardenepura Kotte
Located in Sri Jayewardenepura Kotte, this hotel is conveniently situated 6.1 kilometres from Mount Lavinia Bus Stand and 6.8 kilometres from Bambalapitiya Railway Station, offering a budget-friendly base for exploring the administrative capital.
This affordable hotel provides 22 square meters of space with air conditioning and WiFi, ideal for a quiet stay with a terrace and private parking.
copyright © 2026 cheapandcozy.com