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

Sofia Colombo City Hotel - Colombo
9.0 162 reviews
Colombo
06/06 – 06/13
$66/nighttotal: $462 (7 )

Sofia Colombo City Hotel

1 2
hotel, Colombo
Located in Colombo, this 4-star hotel is centrally situated within a 5-minute drive of Colombo City Centre and Gangaramaya Buddhist Temple, and just over 1 mile from Galle Face Beach and Viharamahadevi Park.
This family-friendly hotel offers a budget-friendly stay with amenities like complimentary Wi-Fi, an outdoor swimming pool, a fitness center, and 24-hour room service, ensuring a comfortable and affordable experience for all travelers.
Kings Hotel - Colombo
8.6 10 reviews
Colombo
06/16 – 07/16
$58/nighttotal: $1740 (30 )

Kings Hotel

1 2
hotel, Colombo
Conveniently located in Colombo, this 4-star hotel is just 1.5 miles from Galle Face Beach and close to the Khan Clock Tower and Colombo Dutch Museum.
This budget-friendly hotel offers air-conditioned rooms with free WiFi, a private bathroom, and a terrace or balcony, plus room service and a 24-hour front desk.
Bella Vista Apartments Onthree20 Colombo - Colombo
Colombo
07/09 – 08/04
$100/nighttotal: $2600 (26 )

Bella Vista Apartments Onthree20 Colombo

1 4
hotel, Colombo
Book a room in a 2 star hotel. You will be in Colombo.
Facilities and services include a room service, a fridge and a kitchen. Take advantage of the air conditioning in this hotel in Colombo.
Trillium Boutique Express Hotel - Colombo
Colombo
06/10 – 06/30
$70/nighttotal: $1400 (20 )

Trillium Boutique Express Hotel

1 2
hotel, Colombo
Located in Colombo, Trillium Boutique Express Hotel is situated approximately 1.86 miles from the city center, offering a convenient base for exploring the area.
This 3-star hotel provides essential amenities like free Wi-Fi and air conditioning, with onsite parking available for an additional fee, making it a budget-friendly choice for travelers.
Backpack Lanka - Colombo
8.0 33 reviews
Colombo
06/06 – 06/13
$17/nighttotal: $119 (7 )

Backpack Lanka

1 2
hotel, Colombo
Centrally located in Colombo, this hotel is just 0.38 miles from Liberty Plaza and 0.38 miles from Chabad of Sri Lanka, with St Anthony's Church 0.37 miles away and the United States Embassy Colombo 0.43 miles away.
This budget-friendly hotel offers complimentary wireless internet, on-site dining, and a shared kitchen for guests looking for affordable accommodation options.
Me Colombo - Colombo
8.0 411 reviews
Colombo
07/14 – 07/28
$59/nighttotal: $826 (14 )

Me Colombo

1 2
hotel, Colombo
Conveniently located in Colombo's Havelock Town, this hotel is within a 10-minute walk of Park Hospital, Isipathanaramaya Buddhist Temple, and Havelock City Mall, offering easy access to key attractions.
This pet-friendly hotel features a swimming pool, a 24-hour fitness center, and complimentary WiFi in public areas, providing a budget-friendly stay with ample amenities for all travelers.
Seilan - Colombo
9.1 209 reviews
Colombo
06/13 – 07/04
$54/nighttotal: $1134 (21 )

Seilan

1 2
hotel, Colombo
Located in Colombo, this modern 4-star hotel is a 17-minute walk from Kollupitiya Beach and 2.4 miles from Khan Clock Tower, offering a budget-friendly stay near popular attractions.
This hotel provides air-conditioned rooms with balconies, free WiFi, and a restaurant, making it an affordable choice for up to 3 guests seeking comfortable accommodations.
Hôtel Pearl Grand By Rathna - Colombo
Colombo
07/25 – 08/24
$105/nighttotal: $3150 (30 )

Hôtel Pearl Grand By Rathna

2 4
hotel, Colombo
Located in Colombo, Hôtel Pearl Grand By Rathna is conveniently situated near key business and leisure attractions.
This budget-friendly hotel offers 250 square feet of space with a fitness center, swimming pool, and spa for a comfortable and affordable stay.
Alankara Retreats Colombo 07 - Colombo
9.0 47 reviews
Colombo
06/16 – 07/16
$44/nighttotal: $1320 (30 )

Alankara Retreats Colombo 07

1 2
hotel, Colombo
Alankara Retreats Colombo 07 offers a budget-friendly stay in Colombo 07, a well-regarded district, conveniently located near the National Art Gallery, Sinhalese Sports Club, and Colombo Town Hall, just 2.6 miles from Bambalapitiya Railway Station.
This 3-star hotel provides air-conditioned rooms, complimentary WiFi, a restaurant, room service, and a tour desk, with some rooms featuring a kitchenette for added convenience.
Dutch Heritage Colombo - Colombo
8.5 614 reviews
Colombo
06/25 – 06/26
$59/nightfor 1 night

Dutch Heritage Colombo

1 3
hotel, Colombo
Just 2,100 feet from Galle Face Beach, this budget-friendly hotel in Colombo offers convenient access to the city's attractions like the Khan Clock Tower and Colombo Dutch Museum.
This hotel provides air-conditioned rooms with free WiFi and private bathrooms, accommodating up to 3 guests with a 24-hour front desk for your convenience.
Morven Hotel Colombo - Colombo
8.0 766 reviews
Colombo
07/01 – 07/03
$39/nighttotal: $78 (2 )

Morven Hotel Colombo

1 2
hotel, Colombo
Located in Colombo, Morven Hotel Colombo is just 1969 feet from the U.S. Embassy and 2.6 miles from Khan Clock Tower, offering a budget-friendly stay.
This 4-star hotel features an outdoor swimming pool, a fitness center, complimentary WiFi, and a 24-hour front desk, with rooms including flat-screen TVs and private bathrooms.
Jetwing Ratnam Residence - Colombo
9.5 31 reviews
Colombo
06/26 – 06/29
$65/nighttotal: $195 (3 )

Jetwing Ratnam Residence

1 2
hotel, Colombo
Jetwing Ratnam Residence is a 4-star hotel in Colombo, located 2.1 miles from Bambalapitiya Railway Station and 3.5 miles from R Premadasa Stadium.
This budget-friendly accommodation offers air-conditioned rooms with private bathrooms and complimentary WiFi, perfect for travelers seeking an affordable stay near attractions like the Sinhalese Sports Club and National Art Gallery.

Best hotels in Colombo with breakfast included

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

Nora Lyn Colombo - Colombo
8.0 1 review
Colombo
06/25 – 06/26
$85/nightfor 1 night

Nora Lyn Colombo

1 3
hotel, Colombo
Just 0.4 miles from Kollupitiya Beach, this hotel in Colombo is a budget-friendly option conveniently located near Gangaramaya Buddhist Temple, Colombo City Centre Shopping Mall, and Colombo Town Hall.
This pet-friendly hotel offers air conditioning, free WiFi, and some units feature balconies with garden views, making it a comfortable and affordable choice for your stay.
Amari Colombo Sri Lanka - Colombo
9.1 189 reviews
Colombo
07/01 – 07/03
$105/nighttotal: $210 (2 )

Amari Colombo Sri Lanka

1 2
hotel, Colombo
Located in Colombo's Kollupitiya district, Amari Colombo Sri Lanka offers a luxurious 5-star hotel experience blending modern elegance with Sri Lanka's heritage, perfect for a budget-friendly stay.
This hotel provides a tranquil urban retreat with gourmet dining, breathtaking views, and flawless event spaces, ensuring a comfortable and convenient visit for all travelers.
Green Green By Cmb Apartments - Colombo
Colombo
11/29 – 12/03
$89/nighttotal: $356 (4 )

Green Green By Cmb Apartments

2 4
hotel, Mount Lavinia
Just a 4-minute walk from Mount Lavinia Beach, this 3-star hotel in Mount Lavinia offers a budget-friendly stay with convenient access to the seaside.
Enjoy a 1-bedroom, 1-bathroom unit at Green Green By Cmb Apartments, featuring air conditioning, free WiFi, and an on-site spa, making it an affordable choice near the beach.
Mandarina Colombo - Colombo
8.8 1442 reviews
Colombo
09/17 – 10/16
$89/nighttotal: $2581 (29 )

Mandarina Colombo

1 2
hotel, Colombo
Enjoy a budget-friendly stay at Mandarina Colombo, a 4-star hotel conveniently located just 0.9 miles from the U.S. Embassy and a 10-minute walk from Majestic City, offering a prime spot for exploring Colombo.
This pet-friendly hotel features a rooftop infinity pool with city views, complimentary on-site parking, free WiFi, and modern air-conditioned rooms, making it an affordable and comfortable choice for travelers.
Bansrivilla Mount Lavinia - Colombo
Colombo
06/13 – 07/04
$61/nighttotal: $1281 (21 )

Bansrivilla Mount Lavinia

1 2
hotel, Mount Lavinia
Just a 5-minute walk from Mount Lavinia Beach, this budget-friendly hotel is situated in Mount Lavinia, 4 miles from Bambalapitiya Railway Station and 7.4 miles from Khan Clock Tower.
Enjoy air-conditioned rooms with free WiFi, a garden, and a terrace at this affordable hotel, perfect for families and offering room service and free private parking.
Hotel Sapphire - Colombo
Colombo
06/13 – 07/04
$59/nighttotal: $1239 (21 )

Hotel Sapphire

1 2
hotel, Colombo
Hotel Sapphire offers an affordable stay in Colombo, located 2.8 miles from Bambalapitya Railway Station and 2.8 miles from the Sri Lanka National Museum and National Art Gallery.
Enjoy modern amenities including an outdoor pool, free Wi-Fi, a fitness center, and on-site dining at the Chinese Golden Palace Restaurant, making it a great budget-friendly option.
Artisan Villa - Colombo
Colombo
09/12 – 09/23
$68/nighttotal: $748 (11 )

Artisan Villa

1 2
hotel, Colombo
Located in Borella, Colombo, this 4-star hotel is a 15-minute walk from House of Fashions and the Royal Colombo Golf Club, and just 0.8 miles from Golden Key Eye & ENT Hospital.
Enjoy complimentary wireless internet, a restaurant, and a swimming pool at this budget-friendly hotel, offering a business center and dry cleaning services for added convenience.
Viveka Hotel Colombo - Colombo
8.4 764 reviews
Colombo
06/13 – 07/04
$64/nighttotal: $1344 (21 )

Viveka Hotel Colombo

1 2
hotel, Colombo
Just a 7-minute walk from Mount Lavinia Beach, Viveka Hotel Colombo offers a budget-friendly stay in Colombo, conveniently located 2.8 miles from Bambalapitiya Railway Station.
This 3-star hotel provides air-conditioned rooms with free WiFi, an on-site restaurant with diverse cuisine options, and a tour desk, making it an affordable choice for exploring the area.

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

Amari Colombo Sri Lanka - Colombo
9.2 360 reviews
Colombo
06/13 – 07/04
$106/nighttotal: $2226 (21 )

Amari Colombo Sri Lanka

1 2
hotel, Colombo
Located in Kollupitiya, this 5-star hotel is just a 5-minute walk from the US Embassy and Liberty Plaza, with Casino Marina Colombo and Crescat Shopping Mall also within a 10-minute walk, offering a prime spot for exploring Colombo.
Guests can enjoy a relaxing outdoor swimming pool, complimentary WiFi in public areas, and a variety of dining options with 3 restaurants and 2 bars, making this a great budget-friendly choice for travelers seeking comfort and convenience.
Rockwell Colombo - Colombo
8.1 379 reviews
Colombo
06/06 – 06/12
$42/nighttotal: $252 (6 )

Rockwell Colombo

1 1
hotel, Colombo
Centrally located in Colombo, Rockwell Colombo is just 1476 feet from Borella Bus Stand and 1.1 miles from Viharamahadevi Park, offering a budget-friendly stay with easy access to city attractions.
This 4-star hotel provides modern, air-conditioned rooms with free Wi-Fi, an on-site restaurant, a fitness center, and barbecue facilities, ensuring a comfortable and affordable experience for families.
50 By The Sea - Colombo
8.4 227 reviews
Colombo
11/29 – 12/03
$81/nighttotal: $324 (4 )

50 By The Sea

2 4
hotel, Dehiwala
Just a 4-minute walk from Mount Lavinia Beach, this Dehiwala hotel offers a budget-friendly stay with easy access to the seaside.
Enjoy air-conditioned rooms, free WiFi, and a garden, with select units featuring a kitchen, making it an affordable choice near Bambalapitiya Railway Station, 2.9 miles away.
Bird Park Hotels & Restaurants - Colombo
Colombo
06/06 – 06/13
$26/nighttotal: $182 (7 )

Bird Park Hotels & Restaurants

1 2
hotel, Nedimale
Located in Nedimale, this hotel is 2.5 miles from Mount Lavinia Bus Stand and 4.8 miles from Bambalapitiya Railway Station.
This budget-friendly hotel offers 1 bedroom and accommodates up to 5 guests, featuring air conditioning, free WiFi, a restaurant, and room service for a comfortable stay.
Palmyrah Residencies - Colombo
8.0 1030 reviews
Colombo
06/28 – 07/05
$30/nighttotal: $210 (7 )

Palmyrah Residencies

1 1
hotel, Colombo
Just a few steps from Bambalapitiya Beach, this budget-friendly hotel in Colombo offers a prime location, conveniently situated a 5-minute walk from Bambalapitiya Railway Station and 3.4 miles from Khan Clock Tower.
Palmyrah Residencies welcomes pets and provides amenities like free WiFi, a terrace, a restaurant, and a fitness center, making it an affordable choice for families and travelers seeking seaside access.
Zest Metropole - Colombo
8.6 2639 reviews
Colombo
09/17 – 10/16
$60/nighttotal: $1740 (29 )

Zest Metropole

1 2
hotel, Colombo
Centrally located in Colombo, Zest Metropole is just 0.5 miles from Galle Face Beach, Khan Clock Tower, and the Colombo Dutch Museum.
This 4-star hotel offers budget-friendly accommodations with 1 bedroom and 1 bathroom, featuring free WiFi, air conditioning, a fitness center, and room service.
Viveka Hotel Colombo - Colombo
Colombo
06/06 – 06/12
$51/nighttotal: $306 (6 )

Viveka Hotel Colombo

1 1
hotel
Conveniently located in Colombo, this 3-star hotel offers easy access to city landmarks and features an on-site bar for evening entertainment.
This budget-friendly hotel provides air-conditioned rooms, daily housekeeping, and complimentary parking, making it an affordable choice for travelers.
Elysian Home Villa - Colombo
8.4 44 reviews
Colombo
06/13 – 07/04
$27/nighttotal: $567 (21 )

Elysian Home Villa

1 2
hotel, Madiwala
Located in Madiwala, this hotel is 6.5 miles from Bambalapitiya Railway Station and offers a peaceful retreat.
This 3-star hotel provides budget-friendly accommodations with free WiFi, air conditioning, and parking, perfect for a comfortable stay.

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

The Den 23 - Colombo
8.7 2121 reviews
Colombo
06/06 – 06/13
$39/nighttotal: $273 (7 )

The Den 23

1 2
hotel, Maradana
Located in Maradana, this hotel is conveniently situated 2.1 miles from R Premadasa Stadium and 2.2 miles from Khan Clock Tower.
This budget-friendly hotel offers air-conditioned rooms with free WiFi, private bathrooms, and some with balconies, alongside a restaurant and concierge service.
Villa I - Colombo
Colombo
07/19 – 07/31
$69/nighttotal: $828 (12 )

Villa I

3 5
hotel, Dehiwala
Steps from Mount Lavinia Beach, this hotel in Dehiwala offers a budget-friendly stay with convenient access to local transport, being just 1.2 miles from Mount Lavinia Bus Stand and 3.9 miles from Bambalapitiya Railway Station.
This 120 square feet hotel features one bedroom and one bathroom, accommodating up to three guests with air conditioning, free WiFi, and room service for a comfortable and affordable seaside getaway.
Granny's House - Colombo
8.9 193 reviews
Colombo
06/25 – 06/27
$65/nighttotal: $130 (2 )

Granny's House

1 1
hotel, Colombo
This budget-friendly hotel in Colombo is conveniently located just an 11-minute walk from Bambalapitiya Beach and close to key landmarks like The Independence Square and Gangaramaya Buddhist Temple.
Granny's House offers air-conditioned rooms with WiFi, a garden, terrace, and free private parking, providing a comfortable stay with evening entertainment options for its 3 guests.
Viveka Hotel Colombo - Colombo
9.2 7 reviews
Colombo
07/03 – 07/31
$50/nighttotal: $1400 (28 )

Viveka Hotel Colombo

1 2
hotel, Colombo
Located in Mount Lavinia, this hotel is about 1.2 miles from the Dehiwala Zoo and within 3 miles of Havelock City Mall.
This budget-friendly hotel offers complimentary Wi-Fi in common areas and free parking, with a restaurant on-site for convenient dining.
Lavonca Boutique Hotel - Colombo
8.8 1742 reviews
Colombo
06/12 – 06/13
$69/nightfor 1 night

Lavonca Boutique Hotel

1 2
hotel, Colombo
Just a 12-minute walk from Kollupitiya Beach, Lavonca Boutique Hotel in Colombo offers budget-friendly accommodations conveniently located within 2.5 miles of Khan Clock Tower and Bambalapitiya Railway Station.
This hotel features air-conditioned rooms with complimentary WiFi, an outdoor swimming pool, and an on-site restaurant serving diverse breakfast options, making it a great choice for travelers seeking affordable stays near the sea.
Colombo Residency - Colombo
8.2 205 reviews
Colombo
06/10 – 06/30
$50/nighttotal: $1000 (20 )

Colombo Residency

1 2
hotel, Colombo
Perfectly situated in Bambalapitiya, Colombo, this hotel is just steps from Bambalapitiya Beach and within walking distance of Bambalapitiya Railway Station, Barefoot Gallery, and the National Art Gallery.
This budget-friendly hotel offers 1 bedroom and 1 bathroom, air conditioning, a balcony, and complimentary bicycles for exploring the nearby seaside attractions, making it an affordable choice for travelers.
Haggai - Tourist Bangalow - Colombo
Colombo
09/17 – 10/16
$21/nighttotal: $609 (29 )

Haggai - Tourist Bangalow

1 2
hotel, Colombo
Located in Colombo's Wellawatte district, this 3-star hotel is a short 5-minute drive from Lanka Hospital and Asiri Hospital, with Park Hospital and Isipathanaramaya Buddhist Temple also nearby, offering an affordable stay for travelers.
Enjoy complimentary full breakfast and free wireless internet at this budget-friendly hotel, which also features a garden, restaurant, and parking for your convenience.
50 By The Sea - Colombo
Colombo
06/10 – 06/30
$50/nighttotal: $1000 (20 )

50 By The Sea

1 2
hotel, Dehiwala-Mount Lavinia
Conveniently located in Dehiwala-Mount Lavinia, this hotel is just 3 miles from the city center, offering easy access to Mount Lavinia Beach and Wellawatte Beach.
This budget-friendly hotel provides essential amenities including Wi-Fi, on-site parking, and tour assistance for a comfortable and affordable stay near the seaside.
copyright © 2026 cheapandcozy.com