Hotels in Battaramulla

Find the best Battaramulla hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Battaramulla hotels with free cancellation or excellent ratings

Trusted Battaramulla hotel providers

See all hotels in Battaramulla

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Hotels in Battaramulla rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
See more

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Battaramulla.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelVilla Inavni – 4.6

How to find the best hotel deals in Battaramulla

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Battaramulla

  • That same magic that powers our flight search can also help you find the best-value stays around. Use these tips to search smarter and unlock savings on your Battaramulla hotel.

  • Organise your trip ahead of time to save on your Battaramulla hotel. You'll also have a wider selection of stays and room types to pick from, especially during peak seasons.

  • That being said, booking at the last minute can work to your advantage. Some places lower their rates a day or two before check-in to fill rooms that would otherwise stay empty.

  • Stay flexible with your dates, unlock better rates. Search for hotels in different seasons or months. Even going middle of the week (instead of weekends) can lead to bigger savings.

  • Explore the range of accommodation options with free cancellation and book without the pressure. You can amend or cancel your stay without penalty if your plans shift or you spot a better deal.

Where to stay in Battaramulla

Central Battaramulla

  • To get the most out of central Battaramulla, you'll want to be near the attractions you've been waiting to see. Here are a few standout stays close to the highlights.

  • Capital Villa makes it easy to head out and explore. Around 2 kilometres away, it's a sought-after stay near Diyatha Uyana.

  • When it comes to accommodation options close to Diyatha foliage, Jasmine Breeze - 4 Bedroom Villa gets bonus points for being both comfy and convenient. Unpack your suitcase at this Battaramulla hotel and you'll be about 3 kilometres away.

  • Or experience what the city has to offer from one of the hotels near Herbal Garden. Lanka Star is 0.97 kilometres or so from this well-known sight.

Best hotels in Battaramulla

Best budget hotels

  • A great trip doesn't have to come with a big hotel tab. With at least 130 budget Battaramulla hotels available, you can spend more on what you came for and less on where you sleep. You can expect basic comforts like Wi-Fi, grab-and-go breakfasts, and cosy beds at these reasonably priced stays.

  • Capital Villa is a 3-star option that delivers a no-fuss, no-frills stay. Wi-Fi and a lift are some of its amenities.

  • Alternatively, book a room at Lavinia Blue Hotel. Offering conveniences such as air conditioning and a laundry, this 2-star Battaramulla hotel helps you save without cutting corners.

  • You'll also score a solid deal at Leo's Home Stay, which is rated 3 stars. It features a 24-hour front desk and a restaurant.

Best 4-star hotels in Battaramulla

  • When you want a little extra from your stay, the 4-star hotels in Battaramulla deliver. With around 40 choices, they generally feature rooms with character, exceptional service, and extras such as spa treatments and on-site dining. These hotels bring the bling without the cha-ching.

  • A restaurant and concierge assistance are the start of the things that add to the guest experience at Orion City Hotel. This 4-star accommodation option is located in Dematagoda.

  • Another Battaramulla hotel to keep in mind is La Maison de Colombo. It offers amenities such as an outdoor swimming pool and a restaurant. You'll find this place in the Pamankade area.

  • De Saram House by Geoffrey Bawa is one more that's easy to like. It's in Cinnamon Garden and comes with room service and car hire options, among other extras.

Best luxury 5-star hotels

  • Equipped with anything from soundproof guest rooms to butler service and gourmet dining experiences, a 5-star hotel is where your trip turns next-level. Relaxation rituals, soaking tubs, and in-room espresso machines? You're likely to find that too. There are at least 20 luxury hotels in Battaramulla ready to welcome you.

  • You'll be living your best life at Amari Colombo, Sri Lanka. This Kollupitiya stay offers a restaurant, room service and other features that make it feel like an indulgent escape.

  • Alternatively, give yourself the break you deserve at Residence on Park Street. This 5-star Battaramulla hotel is located in Colombo 02 and features a restaurant, concierge assistance and plenty more.

  • Trillium Boutique City Hotel in Thimbrigasyaya has a room for you too. Make the most of its many perks including a pool bar and an outdoor swimming pool.

Best hotels in Battaramulla for families

  • A well-chosen hotel can be a game changer when travelling with kids. With things like playgrounds, activity programmes, and spacious suites, family-friendly hotels in Battaramulla are packed with perks that just make life easier. Choose from around 60 of these stays that come both adult- and kid-approved.

  • Save more for fun activities with the kids when you choose Tropic Inn - Mount Lavinia. This affordable 2-star option has amenities like accessible parking and a laundry. It regularly scores an overall guest rating above 4 out of 5.

  • If you'd like a little more luxury, spoil the kids (and yourself) with an escape at Cinnamon Grand Colombo. This 5-star Battaramulla hotel offers parking and Wi-Fi in designated areas and is located in Kollupitiya.

  • Also check out W15 Colombo. This stay comes with baby-sitting and a restaurant.

Best hotels with a spa

  • Begin your journey to zen at one of the 50 or so Battaramulla hotels with a spa. They offer anything from saunas to treatment rooms and fitness centres. Toss in meditation spaces, wellness retreats, and beauty salons and you've got the recipe for relaxation.

  • Need a moment to yourself? Come rest at The Ocean Colombo - Guaranteed Sea View Rooms. This 4-star accommodation option in Colombo 04 has a spa and room service.

  • Rated 3 stars, Duw's White House is another hotel in Battaramulla where you can let your worries melt away. From a spa to room service and more, this is as relaxing as it gets.

  • When you finally make it to Grand Oriental Hotel, you'll wonder where this place has been all your life. This Colombo 01 option has a 3-star rating and comes with amenities like a lobby bar and a spa.

Best hotels with a pool

  • There are around 90 pool hotels in Battaramulla, each bringing something different to your trip. City hotels tend to feature rooftop or indoor pools, while resorts generally go big with outdoor setups and extras like lazy rivers. Whether you're here to unwind or make waves, there's a stay made for you.

  • Dive headfirst into comfort at Royal Mount Hotel. A children's pool, a barbeque and a bar are just the start of what this place packs in.

  • Or make your own kind of fun at La Maison de Colombo in Pamankade. You'll have access to an outdoor swimming pool at this 4-star hotel, which also comes with a garden and luggage storage.

Best pet-friendly hotels

  • With at least 20 pet-friendly Battaramulla hotels, your best buddy can travel with you. Many have nearby parks or outdoor areas to run around in, and some even offer things like grooming or pet-friendly menus. A few house rules may apply, but most places go out of their way to make your furry friend feel at home.

  • You pack the chew toys, Mount Lodge Boutique Hotel will take care of the rest. Amenities like air conditioning and a 24-hour front desk add to the experience of this pet-friendly hotel in Battaramulla.

  • Let your loyal companion explore alongside you at Hotel Mandakini. Wi-Fi and room service are part of what's available at this pet-loving accommodation option.

  • Rated 2 stars, Lazaani Hotel ensures comfort for all guests, big and small. It's in Colombo 03 and includes an airport shuttle and a 24-hour front desk.

Finding cheap hotels in Battaramulla: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Battaramulla with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is R 244 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 244 per night.
The average price of a hotel during the week is R 774 per night, and the average price on weekends is R 709. Overall, it looks like the cheapest day to stay in Battaramulla could be Sunday.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Battaramulla. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in Battaramulla is currently around R 231 per night. And the cheapest 3-star hotel we found is R 199 per night.
The cheapest month to stay in a hotel in Battaramulla is November, with an average price of R 261 per night. The most expensive month is July, when the average room rate can rise to R 1,081 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is R 629 per night, which is around 0% higher than the rest of the year.
If you're hitting up Battaramulla with kids in tow, try Villa Inavni.