Are you in a hurry?
Here is a quick list of hotels in Colombo, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Cinnamon Lakeside |
8.2 / 10 (1551 Reviews) |
From 79$ | |
| Cinnamon Grand Colombo |
8.5 / 10 (1379 Reviews) |
From 105$ | |
| MaRadha Colombo Hotel |
8.7 / 10 (2061 Reviews) |
From 86$ | |
| Morven Hotel Colombo |
7.1 / 10 (382 Reviews) |
From 52$ | |
| Courtyard By Marriott Colombo Hotel |
8.7 / 10 (358 Reviews) |
From 89$ |
When it comes to choosing a place to stay while traveling, the view from your hotel can make all the difference. In the case of Colombo, the capital city of Sri Lanka, the stunning views from hotels can enhance your travel experience to a whole new level. The city’s skyline, beaches, and natural beauty are some of the many reasons why you should consider opting for a hotel with a view in Colombo.
Choosing a hotel with a view in Colombo can provide you with a front-row seat to the city’s stunning landscape. Whether it’s the skyline dotted with high-rise buildings or the tranquil waters of the Indian Ocean, you can wake up to a picturesque scene every morning. With a panoramic view of the city, you can witness the blend of urban development and natural beauty that Colombo has to offer.
Moreover, hotels with a view in Colombo often come with the added advantage of easy access to the city’s top attractions. Whether it’s the iconic Galle Face Green, the bustling Pettah Market, or the serene Viharamahadevi Park, staying in a hotel with a view will give you the perfect base to explore the city. Not to mention, watching the sunset over the Indian Ocean from your hotel room can be a truly unforgettable experience.
In addition, the amenities and services offered by hotels with a view in Colombo are often top-notch. From rooftop bars and restaurants to infinity pools overlooking the city, these hotels know how to make the most of their prime locations. So, if you want to elevate your Colombo experience and make the most of your stay, choosing a hotel with a view is definitely the way to go.
Colombo Accommodation lists:
Table of contents
View all photos
Cinnamon Lakeside
From 79$
The 5-star Cinnamon Lakeside Colombo is situated in a shopping neighbourhood and overlooks the Indian Ocean. Offering a location only a short drive from Victoria Park, this business hotel has a Thai restaurant, and an outdoor swimming pool.
Located at a distance of 3.4 km from the national monument "Independence Memorial Hall", the business property is also right by Slave Island. Standing only a 9-minute walk from Temple of Sri Kailawasanathan Swami Devasthanam Kovil, the hotel is only minutes from Regal Cinema. Visit Beira Lake, approximately a 20-minute walk from the accommodation, and feel complete harmony with the nature of Sri Lanka. Cinnamon Lakeside is situated within walking distance of Pettah Floating Market, and Pettah Private bus station lies nearly a 10-minute walk away. For those travelling from afar, Kelaniya airport is 20 minutes' drive away.
View all photos
Cinnamon Grand Colombo
From 105$
Located a 5-minute drive from National Museum of Colombo, the 5-star Cinnamon Grand Colombo features Wi-Fi throughout the property and a car park on site. The luxury hotel is ideally situated close to the down-to-earth Crescat Boulevard Shopping Center, offering 501 rooms along with a Chinese restaurant.
The business property lies in the middle of a business area, within 7 km of the 39 - storey towers "World Trade Center". Surrounded by a lake and gardens, the Cinnamon Grand Colombo is a 10-minute ride from R Premadasa Stadium. Nature lovers will appreciate the proximity to Beira Lake, which is merely 50 metres away. Guests can also easily get to Temple of Sri Kailawasanathan Swami Devasthanam Kovil, situated just near Cinnamon Grand Colombo. Kollupitiya Crescat halt bus stop, offering a direct link to the city attractions and main places, is just 5 minutes' walk from this Colombo property.
View all photos
MaRadha Colombo Hotel
From 86$
Offering a currency exchange and a lift, Hotel Maradha Colombo is nestled 5 minutes' stroll from German Embassy In Colombo and a 9-minute walk from Bluefield Tea Gardens. The hotel provides Wi-Fi, which is available throughout the property.
The property is about 15 km from Ratmalana Air Force Base airport and at a distance of 2.4 km from such cultural venues as National Museum of Colombo. Sinhalese Sports Club is approximately 25 minutes' walk from this 3-star hotel in Colombo. There is Bellagio Colombo Casino about a 25-minute walk away, and Thummulla Roundabout bus station within arm's reach of the accommodation.
Best Hotels With A View In Colombo
View all photos
Morven Hotel Colombo
From 52$
The 4-star Morven Hotel Colombo is located near the business district of Colombo, 10 minutes by car from the restored Khan Clock Tower. Boasting an outdoor swimming pool and a fitness suite, this Colombo hotel offers access to the national monument "Independence Memorial Hall", which is a 5-minute drive away.
The property is about 10 km from Diyawanna Oya Seaplane Base airport and just a pleasant stroll from such cultural venues as National Museum of Colombo. Standing 200 metres from Colpetty Jummah Masjid, the Morven Hotel Colombo is 5 minutes' drive from the laid-back Viharamahadevi Park. Visit Beira Lake, 10 minutes on foot from the accommodation, and feel complete harmony with the nature of Sri Lanka. The area features a number of shopping sites such as the down-to-earth Crescat Boulevard Shopping Center not very far from Morven Hotel Colombo. This Colombo property is also situated a 5-minute stroll from Kollupitiya Market Halt bus stop.
View all photos
Courtyard By Marriott Colombo Hotel
From 89$
Courtyard By Marriott Colombo Hotel, located only a 9-minute walk from Excel World Entertainment Park and 0.8 km from J R Jayawardena Centre Cultural Center, features a swimming pool for guests to take a dip in. This hotel comes with Wi-Fi throughout the property.
The accommodation lies in the very heart of a business district, within easy reach of Colombo City Centre. Cultural sights in the area include Central Bank Currency Museum, which is around 5 minutes away by car. This 5-star hotel is approximately 5 minutes by car from National Museum of Colombo and other main attractions of Colombo. A railway station is also near Courtyard By Marriott Colombo Hotel.
Hotels in Colombo
| Most comfortable Hotel 🛏️ | Cinnamon Lakeside |
| Top Service Hotel 🛁 | Cinnamon Grand Colombo |
| Hotel with a view 🔍 | MaRadha Colombo Hotel |
View all photos
Colombo Court Hotel & Spa
From 66$
Situated just a 5-minute walk from Barefoot Gallery, Colombo Court Hotel & Spa offers an outdoor swimming pool. Featuring a currency exchange and a lift throughout the property, this hotel is located at a distance of 3.9 km from Pettah Floating Market.
Ratmalana Air Force Base airport is 15 km from the accommodation, which lies in the Bambalapitiya district. The 3-star hotel in Colombo is about a 25-minute walk from Nelum Pokuna Performing Arts Theatre. This property is around a 20-minute walk from Thimbirigasyaya and other main attractions of Colombo. Bambalapitiya Cargills Bank halt bus stop is located nearby, within sight of Colombo Court Hotel & Spa.
Downtown Colombo Hotels With A View
View all photos
Hilton Colombo Hotel
From 93$
Offering a storage room and a restaurant, the renowned Hilton Colombo Hotel lies in the business Fort district with access to natural sights like the 5 ha ocean-side urban park "Galle Face Green" approximately a 25-minute walk away. Located approximately 15 minutes' drive from the twin towers "World Trade Center", the 5-star award-winning hotel comprises 332 rooms and 2 restaurants.
This luxury accommodation is nestled in the very heart of Colombo, 15 minutes by car from Dutch Hospital Shopping Precinct and a 10-minute ride from the expansive Beira Lake. The Hilton is not too far from Colombo Rowing Club and 15 km from Kelaniya airport. Visit Beira Lake, within 10 minutes' drive of the renowned property, and feel complete harmony with the nature of Sri Lanka. A family vacation to Colombo will become more exciting if you visit Excel World Entertainment Park lying within 25 minutes' walk of Hilton Colombo Hotel. There is Galadari Hotel halt bus stop within convenient reach of the accommodation.
View all photos
Galle Face Hotel
From 116$
Offering a sundeck, a veranda, and a shared lounge, Galle Face Hotel Colombo is situated in a beach area, a 10-minute ride from Colombo Dutch Museum. Featuring 111 rooms with views of the sea, this hotel is within 25 minutes' walk of the Historic Gangaramaya Buddhist Temple.
Located in the Galle Face Beach district, the property is 15 minutes' drive away the restored Khan Clock Tower. Places of worship to visit at a distance of 2.1 km from the 4-star hotel include the historic Red Mosque. This accommodation is surrounded by palm trees. Sport lovers will enjoy the proximity of R Premadasa Stadium, which is about a 10-minute ride away. The luxury hotel is located 10 km from Diyawanna Oya Seaplane Base airport and extremely close to Galle face halt 1 bus stop.
View all photos
Radisson Hotel Colombo
From 63$
The 4-star Radisson Hotel Colombo is situated in the Havelock Town district, at a distance of 3.5 km from the landscaped Dehiwala Zoological Garden and features 158 rooms with views of the sea. Wi-Fi is offered throughout the property as well as a currency exchange and a lift are available on site.
This hotel is located in the very heart of Colombo, near a train station. National Museum of Colombo is at a distance of 3.1 km from the hotel, and Ratmalana Air Force Base airport is 15 km away. A family vacation to Colombo will become more exciting if you visit the public Sri Lanka Planetarium lying around a 25-minute walk from the accommodation.
Budget Friendly Hotels With A View In Colombo
View all photos
Ramada Colombo Hotel
From 71$
The 4-star Ramada Colombo Hotel is situated in the business Galle Face Beach district, only 1.5 km from such family venues as National Zoological Gardens of Sri Lanka. Featuring an Indian restaurant, the hotel is located only a few metres from Galle Face Terrace and boasts a swimming pool.
The comfortable property is nestled right in the centre of Colombo, within 3 km of the national monument "Independence Memorial Hall" and 13 minutes on foot from the Fashion Retailer Romafour. The Ramada Colombo offers proximity to natural sights like the expansive Beira Lake (3.2 km) and the public Viharamahadevi Park (2.7 km). Visit Beira Lake, approximately 5 minutes' walk from this family-friendly accommodation, and feel complete harmony with the nature of Sri Lanka. Ramada Colombo Hotel is ideally situated only a few minutes from Pier. Galle face halt 1 bus stop is around 200 metres from the comfortable property.
View all photos
Cinnamon Red Colombo
From 70$
The 3-star Cinnamon Red Colombo is located near the beach district of Colombo, approximately 10 minutes by car from the 5 ha ocean-side urban park "Galle Face Green". Featuring barbecue and a golf course as well as an infinity swimming pool, the hotel is situated in the heart of Colombo.
The comfortable property has a central setting quite close to the Historic Gangaramaya Buddhist Temple, while natural sights like the laid-back Viharamahadevi Park are just 1.5 km away. Standing 9 minutes' walk from Seema Malaka Buddhist Temple, the Cinnamon Red Colombo is nearly 20 minutes' walk from Excel World Entertainment Park. Visit Beira Lake, within 15 minutes' walk of this luxury accommodation, and feel complete harmony with the nature of Sri Lanka. Cinnamon Red Colombo is located right near National Zoological Gardens of Sri Lanka and offers views of the lake. The comfortable property is about 5 minutes' walk from Dharmapala Mawatha Halt bus stop.
View all photos
Me Colombo Hotel
From 70$
Nestled in the Havelock Town district, the 4-star Me Colombo Hotel is at a distance of 700 metres from the isipathanaramaya Isipathanarama Temple. Featuring a swimming pool and views of the patio, the hotel offers guests to enjoy Arabic dishes.
Mayurapathy Kovil is located at a distance of 500 metres from the lovely accommodation, and such natural sites as the running Dehiwala Zoological Garden are about 10 minutes away by car. The 5 ha ocean-side urban park "Galle Face Green" is at a distance of 4.9 km from the Me, while Ratmalana Air Force Base airport is 15 km from it. There is the public Viharamahadevi Park at a distance of 3.2 km from this Colombo property. Situated in the heart of Colombo, Me Colombo Hotel is at a medium distance from Dr Lester James Peries Mawatha bus stop.
View all photos
Hotel Sunhill - Colombo
From 46$
Hotel Sunhill - Colombo, located 25 minutes' walk from the permanent viewing Saskia Fernando Gallery, features Wi-Fi throughout the property. Guests who stay at the hotel can park their car nearby.
The property is nestled in a shopping district, within a short walking distance of Mosque. Religious sights in the area include the Historic Gangaramaya Buddhist Temple (2.2 km) and the isipathanaramaya Isipathanarama Temple (4.2 km). There is the public Sri Lanka Planetarium 1.9 km away, while Thummulla Roundabout bus station a 5-minute walk from this 3-star hotel. For those travelling from afar, Ratmalana Air Force Base airport is 20 minutes' drive away.
View all photos
The Galadari Hotel
From 57$
The 3-star Galadari Hotel Colombo is located a 10-minute drive of R Premadasa Stadium and features a business centre for those travelling on business. A swimming pool along with a steam room, a hot tub, and sauna facilities can be enjoyed at this Colombo hotel, situated a minute away from the 39 - storey towers "World Trade Center".
The property offers a place to stay in the Galle Face Beach district, within 5 minutes' walk of Central Bank Currency Museum. Seema Malaka Buddhist Temple is a 5-minute ride from the Galadari Colombo and Kelaniya airport is 15 km away. Visit Beira Lake, approximately 25 minutes by car from the accommodation, and feel complete harmony with the nature of Sri Lanka. The nearby cultural attractions include National Museum of Colombo, which is at a distance of 3.1 km from The Galadari Hotel. This Colombo property is also located near a train station.
View all photos
Granbell Hotel Colombo
From 51$
Granbell Hotel Colombo features a bureau de change and a lift, and lies at a distance of 2.8 km from National Museum of Colombo. A rooftop pool as well as a steam room, a hot tub, and sauna facilities are available for you at the hotel, located within walking distance of Colpetty Jummah Masjid.
The property is in the heart of Colombo, only 5 minutes' walk from Colombo Swimming Club. The public Viharamahadevi Park is at a distance of 2.8 km from the Granbell Hotel Colombo, while Diyawanna Oya Seaplane Base airport is 10 km from it. The accommodation is also within close distance of the Indian Ocean. The 4-star Granbell Hotel Colombo is at a distance of 2.5 km from Thimbirigasyaya. Kollupitiya bus stop is at a distance of close to this property.
View all photos
Nh Collection Colombo Hotel
From 68$
Featuring a currency exchange and a lift, Movenpick Hotel Colombo is about 5 minutes' walk from Colpetty Jummah Masjid. Situated near an underground station, this 5-star hotel has an outdoor pool and offers plenty of opportunities for relaxation featuring a plunge pool, a steam room, and a Jacuzzi.
The property is strategically located in the very heart of Colombo around 10 minutes' drive from Thimbirigasyaya. You'll be approximately 10 minutes' walk from Beira Lake. The hotel is also just a short drive from the Indian Ocean. Overlooking the Indian Ocean, Movenpick Hotel Colombo is a short way from National Zoological Gardens of Sri Lanka. For those travelling from afar, Diyawanna Oya Seaplane Base airport is 10 minutes' drive away.
View all photos
Ocean Edge Suites & Hotel Colombo
From 54$
Featuring a currency exchange and a lift, Ocean Edge Suites & Hotel Colombo is located in the Bambalapitiya district, 25 minutes' stroll from J R Jayawardena Centre Cultural Center. The hotel also features a traditional French restaurant, an indoor swimming pool and sea views.
The property is about 15 km from Ratmalana Air Force Base airport and 25 minutes' stroll from such cultural venues as National Museum of Colombo. The Historic Gangaramaya Buddhist Temple is 25 minutes' stroll away, while for PW is just off the Ocean Edge Suites & Hotel Colombo. There is Seema Malaka Buddhist Temple 25 minutes' stroll away, and Thummulla Roundabout bus station 10 minutes' stroll from the accommodation.
View all photos
Colombo Residency Hotel
From 60$
Colombo Residency Hotel is a great place to stay in the Bambalapitiya district, a 10-minute ride from Central Bank Currency Museum. Here, guests can make use of Wi-Fi in public areas, along with general facilities like a currency exchange and a cash machine.
For PW is 20 minutes' walk from this hotel, while the Asokaramaya Ashokaramaya Buddhist Temple is 10 minutes away by car. The 3-star hotel is located only a short stroll from Casino Marina Colombo and Amana Bank. Cultural experience in the area feature the national monument "Independence Memorial Hall", situated within 10 minutes' drive of the accommodation. A local bus stop Kollupitiya Vogue Jewellers halt is about a 5-minute stroll away.
View all photos
Colombo City Hotels
From 44$
Colombo City Hotels has 56 rooms and is located around a 5-minute ride from Colombo Fort. Wi-Fi is offered in public areas along with a cash machine and a currency exchange, available on site too.
The hotel is only a short walk from Dutch Hospital Shopping Precinct and right in the centre of Colombo. The 39 - storey towers "World Trade Center" is only a 5-minute stroll away, while Old Parliament Building is within a 500-metre distance of this 3-star hotel. Visit Beira Lake, approximately a 25-minute drive from the accommodation, and feel complete harmony with the nature of Sri Lanka. Colombo City Hotels is also quite close to Pettah Market. The property is located 15 km from Kelaniya airport and only a 5-minute stroll from President's Office Halt bus stop.
View all photos
Opulent River Face Hotel
From 40$
Offering a patio, barbecue, and a garden, as well as the views of the patio, Opulent River Face Hotel Colombo is located a 10-minute ride from Beddagana Wetland Park. The 3-star hotel entices guests with private parking, available on site.
The property is about 15 km from Kelaniya airport and nearly a 10-minute ride from such cultural venues as Ape Gama Heritage Museum. Religious sights in the area include Kelaniya Raja Maha Vihara Temple (6 km) and Ashokaramaya Buddhist Temple (3.5 km). Visit Diyawanna Lake, merely 1.8 km from this Colombo hotel, and feel complete harmony with the nature of Sri Lanka. Opulent River Face Hotel is also 10 minutes' drive away Royal Colombo Golf Club. The property is near Ethulkotte bus station.
View all photos
Nyne Hotels Lake Lodge - Colombo
From 82$
Situated 0.7 km from National Zoological Gardens of Sri Lanka, Taru Villas - Lake Lodge - Colombo includes 10 rooms with views of the garden. The bed & breakfast features both Wi-Fi throughout the property and complimentary private parking on site.
National Art Gallery is only 1.4 km from this 4-star accommodation, while the national monument "Independence Memorial Hall" is nearly 10 minutes' drive away. Excel World Entertainment Park, nearly 25 minutes' walk away, is definitely a must-see for family tourists in Colombo. Visit Beira Lake, 9 minutes' walk from the hotel, and feel complete harmony with the nature of Sri Lanka. Approximately 25 minutes' walk from Taru Villas - Lake Lodge - Colombo, guests will also find the public Viharamahadevi Park. The property is located 10 km from Diyawanna Oya Seaplane Base airport and within walking distance of Kollupitiya bus stop.
View all photos
Pearl City Hotel
From 38$
Located in a restaurant area very close to Bambalapitiya Jummah Masjid, the 3-star Pearl City Hotel Colombo features spa therapy and various recreational opportunities. Boasting a swimming pool, this modern hotel is nestled at a distance of 3.3 km from natural attractions like the 5 ha ocean-side urban park "Galle Face Green".
The modern property puts you in the heart of Colombo, nearly 25 minutes' walk from J R Jayawardena Centre Cultural Center. The Pearl City Colombo offers proximity to family venues such as the public Sri Lanka Planetarium (2.2 km) and National Zoological Gardens of Sri Lanka (2.1 km). Travellers will enjoy proximity to entertainment attractions like Nelum Pokuna Performing Arts Theatre, which are about a 10-minute ride away. Thummulla bus stop is within a minute's drive of Pearl City Hotel.
View all photos
Marino Beach Colombo
From 93$
Boasting a cash machine and a currency exchange, Marino Beach Colombo is located around 10 minutes by car from Central Bank Currency Museum. Featuring 262 rooms with views of the ocean, this 4-star hotel is a 10-minute ride from the Historic Gangaramaya Buddhist Temple.
The property is about 15 km from Ratmalana Air Force Base airport and at a distance of 2.5 km from such cultural venues as National Art Gallery. The waterfront Marino Mall is merely 50 metres from the Marino Beach Colombo, while Thimbirigasyaya is nearly 10 minutes away by car. One of the most important attractions in Colombo is for PW and it is located right at the accommodation. Kollupitiya Vogue Jewellers halt bus stop is in the immediate vicinity of Marino Beach Colombo.
View all photos
Global Towers Hotel & Apartments
From 32$
Located in the Wellawatte district of Colombo, a mere 7 minutes on foot from Wellawatte Beach, the comfortable 4-star Global Towers Hotel & Apartments features fitness classes, a hot tub, and a sauna. Featuring luggage storage and a restaurant, this value-for-money hotel is 10 minutes' drive from the running Dehiwala Zoological Garden.
The property has a beachfront setting just 1.9 km from Majestic City Colombo, while natural sights like the public Viharamahadevi Park are approximately 4 km away. Situated in the heart of Colombo, the cosy Global Towers Hotel & Apartments is 15 minutes by car from the restored Khan Clock Tower. Staying at the accommodation, family travellers have access to the public Sri Lanka Planetarium, which is nearly a 10-minute drive away. The bus stop Savoy film hall halt is located only a few minutes from Global Towers Hotel & Apartments.
View all photos
Renuka City Hotel
From 46$
The elegant 4-star Renuka City Hotel Colombo is situated a 5-minute stroll from Liberty Plaza Shopping Complex and provides airport transfer services, along with cars for rent. Located in Kollupitiya, which is a great choice for travelers interested in food, restaurants and shopping and approximately a 10-minute ride from spiritual landmarks like Seema Malaka Buddhist Temple, the luxury hotel features 99 rooms plus an outdoor pool.
For PW is 1 km from this Colombo property, while a 10-minute drive of the restored Khan Clock Tower this place. The quiet Renuka City Colombo offers proximity to such family venues as Excel World Entertainment Park (4.6 km) and the public Sri Lanka Planetarium (2.3 km). Entertainment in the area includes Bellagio Colombo Casino approximately a 10-minute ride from the accommodation. Situated in the very heart of Colombo, Renuka City Hotel is within short walking distance of Kollupitiya Junction halt bus stop.
View all photos
Shangri-La Colombo
From 145$
Featuring a prime location, Shangri-La Colombo offers views of the sea, and is at a distance of 4.2 km from the expansive Beira Lake. The hotel is perfectly located in a business district and there is complimentary private parking on site.
The property puts you in the very heart of Colombo, at a distance of 3.3 km from Excel World Entertainment Park. The 5 ha ocean-side urban park "Galle Face Green" is 7 minutes on foot from the 5-star hotel and the historic Red Mosque is about 6 km away. This accommodation is also at a moderate distance from Beira Lake. The nearby cultural attractions include J R Jayawardena Centre Cultural Center, which is approximately a 25-minute walk from the 32-story Shangri-La Colombo. The bus stop Galle Face Halt 2 is located at the distance of just a short walk down to the property.