Photo by Piumie De Silva

Find hotels in Battaramulla from NT$842

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Battaramulla hotels

Hotel Mandakini

Hotel Mandakini
3.0 star property
Battaramulla South
6.8 out of 10, (3)
"Everything was the just perfect. "
United States
Oshadhee
Hotel Mandakini

Waters Edge Hotel

Waters Edge Hotel
2.5 star property
Battaramulla South
7.4 out of 10, Good, (3)
"住宿的聊天,附近的音樂都到十二點才結束。浴室的花灑開關是壞的。"
Taiwan
Min Chieh
The price is NT$3,329
NT$3,929 total
includes taxes & fees
Jan 3 - 2026/1/4
Waters Edge Hotel

Villa 53

Villa 53
3.0 star property
Battaramulla South
Villa 53

Cozy luxury room with beautiful views

Cozy luxury room with beautiful views
3.0 star property
Battaramulla
The price is NT$761
NT$899 total
includes taxes & fees
Dec 12 - Dec 13
Cozy luxury room with beautiful views

8 Plus Villa

8 Plus Villa
3.5 star property
Battaramulla
8 Plus Villa

Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (517)
"Great room, amenities and lobby were fantastic."
United States
Paul
The price is NT$4,522
NT$6,074 total
includes taxes & fees
Dec 18 - Dec 19
Shangri-La Colombo

Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams
5.0 star property
Kompannaweediya
9.6 out of 10, Exceptional, (86)
"Great event space "
United States
Willard
The price is NT$4,771
NT$6,409 total
includes taxes & fees
Dec 13 - Dec 14
Cinnamon Life at City of Dreams

The Kingsbury Colombo

The Kingsbury Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (851)
"The hotel in located very conveniently located.Dining was excellent with a verity choices."
United States
Sedrick
The price is NT$3,043
NT$4,088 total
includes taxes & fees
Jan 11 - 2026/1/12
The Kingsbury Colombo

Mandarina Colombo

Mandarina Colombo
5.0 star property
Bambalapitiya
8.8 out of 10, Excellent, (1002)
"The room and the hotel staff was great. "
United States
Anoma
The price is NT$1,712
NT$2,222 total
includes taxes & fees
Jan 11 - 2026/1/12
Mandarina Colombo

Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1001)
"Enjoyed my stay at the Galle Face Hotel. Enjoyed the heritage aspect, the Christmas decorations, the location overlooking the beach. Staff were very friendly and helpful too. "
Australia
Andrew
The price is NT$2,666
NT$3,581 total
includes taxes & fees
Dec 14 - Dec 15
Galle Face Hotel

Limeshine - Airport Transit Hotel

Limeshine - Airport Transit Hotel
4.0 star property
Seeduwa - Katunayake
8.8 out of 10, Excellent, (56)
"Fantastic staff, nice room, close to the airport."
United States
Asif
The price is NT$1,352
NT$1,352 total
includes taxes & fees
Dec 12 - Dec 13
Limeshine - Airport Transit Hotel

Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
8.8 out of 10, Excellent, (889)
"Pretty good other than very pungent smell in hallways "
United States
Abhiram
The price is NT$3,431
NT$4,610 total
includes taxes & fees
Dec 12 - Dec 13
Cinnamon Grand Colombo

Radisson Hotel Colombo

Radisson Hotel Colombo
4.0 star property
Havelock Town
8.6 out of 10, Excellent, (551)
"Everything was as expected. Clean and friendly staff. "
United States
Stephan
The price is NT$2,245
NT$2,941 total
includes taxes & fees
Dec 14 - Dec 15
Radisson Hotel Colombo

Amari Colombo Sri Lanka

Amari Colombo Sri Lanka
5.0 star property
Kollupitiya
9.4 out of 10, Exceptional, (97)
"Nice place to stay"
United States
GANCHIMEG
The price is NT$2,744
NT$3,686 total
includes taxes & fees
Dec 13 - Dec 14
Amari Colombo Sri Lanka

Hilton Colombo

Hilton Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (514)
"Great stay and staff were very nice. "
Australia
Marcus
The price is NT$2,970
NT$3,990 total
includes taxes & fees
Jan 6 - 2026/1/7
Hilton Colombo

Hilton Colombo Residence

Hilton Colombo Residence
5.0 star property
Ibbanwala
8.8 out of 10, Excellent, (448)
"Centrally located we felt very safe at this hotel. The staff were friendly and helpful. Our room was very spacious with a comfortable bed. The breakfast was good with plenty of options."
United Kingdom
Heather
The price is NT$2,969
NT$3,988 total
includes taxes & fees
Dec 16 - Dec 17
Hilton Colombo Residence

Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Bambalapitiya
9.4 out of 10, Exceptional, (1000)
"An amazing property with an exceptional breakfast buffet"
Australia
Sean
The price is NT$2,784
NT$3,646 total
includes taxes & fees
Dec 13 - Dec 14
Marino Beach Colombo

Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (325)
"Beautiful hotel in great location. "
Australia
Fiona
The price is NT$2,387
NT$2,817 total
includes taxes & fees
Dec 23 - Dec 24
Granbell Hotel Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (118)
"Great property, and amazing staff. Throughly enjoyed our 6 nights here!"
United States
Jean Elizabeth
The price is NT$5,145
NT$6,912 total
includes taxes & fees
Dec 18 - Dec 19
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only
5.0 star property
Negombo
9.0 out of 10, Wonderful, (236)
"An amazing hotel with great facilities. I really enjoyed my stay. The staff were very helpful, the food was delicious and the treatments at the spa were relaxing. "
United Kingdom
Mary
The price is NT$4,692
NT$6,090 total
includes taxes & fees
Dec 21 - Dec 22
Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Battaramulla

Find the best Battaramulla areas and neighborhoods for the activities you enjoy most.

Pelawatte

While visiting Pelawatte, you might make a stop by sights like Jana Kala Kendraya and Diyasaru Park.

Battaramulla South

When in Battaramulla South, you can plan a visit to Department of Immigration and Emigration and Diyatha Uyana, some noteworthy sights in the nearby area.

Stay near popular Battaramulla attractions

Learn more about Battaramulla

Explore the serene Diyawanna Lake with a peaceful boat ride or join locals for evening walks along its scenic shores. Visit the modern Parliament Complex with its distinctive architecture or shop for handicrafts at the nearby Pelawatte markets.

Urban lake
Photo by Piumie De Silva
Open Photo by Piumie De Silva

Top Battaramulla Hotel Reviews

More cheap stays in Battaramulla

Find out more about Battaramulla

Top reasons to visit Battaramulla

  • Outdoor Adventures: Battaramulla offers a variety of outdoor activities, perfect for adventure seekers and families alike.
  • Cultural Insights: Explore local temples and modern civic buildings for a taste of Sri Lankan culture and heritage.
  • Leisure World Theme Park: Don't miss this exciting theme park, filled with thrilling rides and attractions for all ages.
  • Vibrant City Atmosphere: Enjoy the lively urban environment, complete with shopping centers and entertainment options.
  • Convenient Accommodation: Choose from a range of inviting hotels and guesthouses to suit any traveler's needs.

Find great hotels near Battaramulla

Discover a range of accommodation options in Battaramulla, where you'll find inviting hotels and guesthouses tailored for every type of traveler. Whether you're on a business trip or a family vacation, you'll enjoy essential amenities and convenient services. Explore the best hotels, read reviews, and find budget-friendly choices to enhance your stay in this vibrant area of Western Province, Sri Lanka.

  • Marino Beach Colombo: This 5-star hotel promises a luxurious beach getaway, located 8.0km from Battaramulla. Ideal for travelers seeking a blend of relaxation and opulence, Marino Beach Colombo offers direct access to the pristine beach, making it the perfect spot for sunbathing and seaside activities. Guests can indulge in the full spa services, which include an outdoor pool and various treatment rooms for massages. With its elegant design and emphasis on wellness, this hotel is an excellent choice for those wanting to unwind in style while enjoying the soothing ocean breeze.
  • Cinnamon Red Colombo: A comfortable 3.5-star hotel situated 6.4km from Battaramulla, Cinnamon Red Colombo caters to families and business travelers alike. Known for its family-friendly ambiance, the hotel provides a variety of services and amenities tailored specifically for children, ensuring that families feel welcome and catered for. The modern accommodations feature essential amenities to support both leisure and work needs, making it a versatile option for your stay in Colombo. Guests appreciate the convenient location and relaxed atmosphere that promotes both productivity and family bonding.
  • Mandarina Colombo: This luxurious 5-star hotel, located 8.0km from Battaramulla, is perfect for families and business travelers seeking a sophisticated experience. Mandarina Colombo stands out with its exceptional services tailored for both adults and children, including a pool designed specifically for younger guests and essential amenities like a first-aid kit. The combination of a modern aesthetic, upscale amenities, and a welcoming atmosphere makes it ideal for those looking to blend family time with business engagements. Guests enjoy the balance of luxury and practicality that Mandarina Colombo provides.

Where to stay near Battaramulla

Discover the charm of Battaramulla, a delightful city perfect for outdoor adventures and family getaways. Immerse yourself in the local culture while enjoying beautiful views and exploring nearby attractions. Don't miss the Leisure World theme park for thrilling rides, and take a short trip to Colombo, the vibrant capital city, to experience its rich history and bustling atmosphere. With friendly locals and breathtaking scenery, Battaramulla promises a memorable vacation filled with unique experiences.

  • Colombo: Colombo, located 6.4km from Battaramulla, is a bustling metropolis that serves as Sri Lanka's commercial capital. The city boasts a vibrant mix of modern skyscrapers and colonial architecture, making it a fascinating place to explore. Popular activities include shopping at large malls and public markets, where you can find everything from local handicrafts to international brands. Visitors often flock to the city's beautiful beaches and historic landmarks, which offer a perfect blend of relaxation and cultural experiences. The peak tourist months are January and March to April, so planning your visit during these times will ensure a lively atmosphere.
  • Sri Jayawardenepura Kotte: Just 1.6km from Battaramulla, Sri Jayawardenepura Kotte is the administrative capital of Sri Lanka. This city is characterized by its serene surroundings and is known for its green spaces and proximity to national parks, making it a great spot for birdwatching enthusiasts. The local shopping centers provide an enjoyable experience for families and business travelers alike. Peak visitor months include April, July, and September, but the city remains an appealing destination year-round, thanks to its mix of urban charm and natural beauty.
  • Madiwala: Situated merely 1.6km from Battaramulla, Madiwala is a quaint village that offers visitors a unique glimpse into local culture. Known for its educational institutions and historic university, Madiwala also features beautiful beaches that invite relaxation and leisure. Although the peak travel months are from December to February, Madiwala maintains a welcoming atmosphere throughout the year. This village is a perfect spot for those seeking a more laid-back experience while still being close to urban amenities.

Things to do near Battaramulla

Battaramulla, located in Western Province, Sri Lanka, offers a delightful mix of outdoor and family-friendly activities. Visitors can explore shopping centers and malls, enjoy a round of golf, and unwind at local spas. With its vibrant city atmosphere, Battaramulla is perfect for those seeking a blend of relaxation and entertainment during their vacation.

Shopping

In Battaramulla, visit the House of Fashions, a vibrant shopping mall just 4.8km away, offering a variety of gifts and souvenirs. The Gem Museum, 6.4km from Battaramulla, showcases unique local gems. Also, check out Arcade Independence Square, 4.8km away, for a lively shopping experience.

Recreation

Experience the energetic atmosphere at R. Premadasa Stadium, perfect for sports enthusiasts. Enjoy a round of golf amidst lush greenery at the Royal Colombo Golf Club, or indulge in luxury at the Sri Lanka Tennis Association, where you can play and unwind in a serene environment.

Adventure

Pearl Bay offers thrilling water slides and fun-filled attractions perfect for families and adventure seekers. Located 19.3km from Battaramulla, it’s an exciting way to cool off and enjoy a day of laughter and excitement. Leisure World Entertainment Park, 20.9km away, features similar exhilarating water rides and family-friendly entertainment.

Nightlife

In Battaramulla, Nelum Pokuna Mahinda Rajapaksa Theatre offers a captivating mix of romance and culture, just 6.4km away. Similarly, Elphinstone Theatre, also 6.4km away, provides an enchanting atmosphere for entertainment lovers seeking a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Battaramulla

When planning your trip to Battaramulla, consider visiting during the cheaper months of May to June or November to save on accommodation costs. Book your hotel about a month in advance for the best rates, and check Expedia for last-minute deals. Saturday is the least expensive day to stay, while Monday tends to be pricier. Use Expedia’s search tools to filter by budget and explore eco-friendly hotel options. Combining your hotel, flights, and activities in a package deal can further enhance your savings, allowing you to enjoy your vacation without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Battaramulla are May to June and November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Battaramulla is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Battaramulla is Saturday. The most expensive day to stay in Battaramulla is Monday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can easily sort the results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to narrow your search by hotel type. For instance, by selecting the Eco-certified filter, you can view a selection of sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Battaramulla hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Battaramulla

Battaramulla, located in Western Province, Sri Lanka, offers a delightful blend of outdoor activities, family-friendly attractions, and urban experiences. Visitors can explore various points of interest, including temples, modern civic buildings, and event venues. This area is perfect for travelers seeking cultural insights, business opportunities, and a vibrant city atmosphere, making it an ideal destination for a memorable vacation.

  • Bandaranaike Memorial International Conference Hall: This iconic venue is known for its striking architecture and is often bustling with business events and conferences. Located only 4.8km from Battaramulla, it offers a glimpse into Sri Lanka's commitment to hosting international dialogue and events.
  • Diyatha Uyana: Situated within Battaramulla, this beautiful park is perfect for families and nature lovers. With lush greenery, walking paths, and eco-friendly vibes, it's an ideal spot for relaxation and outdoor activities.
  • Parliament of Sri Lanka: Located just 1.6km away, this modern civic building is a symbol of Sri Lanka's governance. Its impressive architecture and serene surroundings make it a fascinating place to learn about the country's political landscape.

Best time to go to Battaramulla

The best time to visit Battaramulla can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Battaramulla falls in April, when visitor numbers are slightly low and weather is mostly cloudy with light rain. The coolest average temperature in Battaramulla falls in December, visitor numbers are average and weather is mostly sunny with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.7°F (26.5°C)Light RainMostly SunnyAverageSlightly High
February80.8°F (27.1°C)Light RainMostly SunnySlightly HighSlightly High
March82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
April82.9°F (28.3°C)Light RainMostly CloudySlightly LowAverage
May82.2°F (27.9°C)Frequent RainMostly CloudySlightly LowSlightly Low
June81.0°F (27.2°C)Frequent RainMostly CloudyAverageSlightly Low
July80.4°F (26.9°C)Frequent RainMostly CloudySlightly HighAverage
August80.2°F (26.8°C)Frequent RainMostly CloudyAverageAverage
September80.1°F (26.7°C)Frequent RainMostly CloudySlightly HighAverage
October80.2°F (26.8°C)Frequent RainMostly CloudySlightly LowAverage
November80.1°F (26.7°C)Frequent RainMostly CloudyAverageSlightly Low
December79.3°F (26.3°C)Moderate RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Battaramulla

When planning your visit to Battaramulla, the nearest major airport is Colombo's Bandaranaike International Airport (CMB), located 30.6km away. For accommodations nearby, consider staying at Sentido Heritance Negombo, a 5-star hotel situated 8.0km from the airport, offering convenient airport shuttle services. Another excellent option is Jetwing Blue, also a 5-star resort, located 9.7km from CMB, providing easy access to the airport. Similarly, Jetwing Beach, a 5-star hotel 9.7km away, ensures quick access to the airport as well. These hotels offer comfortable stays while keeping you close to your travel needs.

Frequently asked questions

What's the best place for a stay in Battaramulla?
Shangri-La Colombo, located 5.4 mi (8.8 km) from the heart of Battaramulla, is a top choice for your stay based on our traveler data. Other good options for your stay in the area are Marino Beach Colombo and Cinnamon Life at City of Dreams. See all available top hotels, or vacation rentals in Battaramulla.
If I need to cancel my hotel reservation in Battaramulla, will I receive a refund?
Yes! Most hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Battaramulla.
Where can I learn more about changing or cancelling my trip to Battaramulla?
To access more information about rescheduling or cancelling your trip to Battaramulla, head over to our customer service page.
What's the best accommodation when traveling with kids to Battaramulla?
Heina Villa Colombo is a guesthouse with a restaurant and in-room kitchens, and it's a top choice on Expedia for families. Attractions in the area like Dehiwala Zoological Garden and Guruge Nature Park are also fun for kids of all ages. Find more child-friendly accommodations in Battaramulla.
What's the best pet-friendly place to stay in Battaramulla?
Heina Villa Colombo is a top guesthouse for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Nensha inn is another good option if you're bringing your pet along. See more pet-friendly hotel accommodations in Battaramulla.
Where is the best place to stay near Diyatha Uyana?
Villa Subuthi is one of the top choices for your stay based on our traveler data, and this 3-star guesthouse offers free parking and free WiFi. It's located just a short 0.3 mi (0.5 km) from Diyatha Uyana. Other good options within a short distance include Villa 53 and Summerset House.
What about the best place to stay close to Department of Immigration and Emigration?
One of the top choices for your stay is Villa 53, located next to Department of Immigration and Emigration, and this 3-star hotel offers free breakfast and an outdoor pool. Villa Subuthi and Colombo Village are other good choices nearby.
What are some hotels with pools in Battaramulla?
Shangri-La Colombo: Features 3 restaurants, a pool, and a full-service spa. Marino Beach Colombo and Cinnamon Life at City of Dreams are a couple of other choices that feature an onsite pool. View all hotels with pools in Battaramulla.
What is the best hotel near Bandaranaike International Airport (CMB)?
Amora Lagoon is a popular 3.5-star hotel featuring a roundtrip airport shuttle and 2 restaurants. It's located a short 0.3 mi (0.5 km) from Bandaranaike Intl. Airport. Other choices near the airport are Airport resort and Grandeeza Luxury Hotel.
How is it to stay in Battaramulla?
Visitors can enjoy all that Battaramulla has to offer including the parks and shopping. Tourists to the city can also enjoy its rich culture. In Battaramulla, there are 29 hotels and other accommodations to choose from. Find out more about Battaramulla.
What should I do while I'm visiting Battaramulla?
Favorite places to visit include Department of Immigration and Emigration, Diyatha Uyana, and Jana Kala Kendraya. Additionally, you might want to add Diyasaru Park to your itinerary. Check out what more to see and do in Expedia's Battaramulla guide.
What's the weather like in Battaramulla?
The hottest months are usually March and April with an average temp of 81°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Battaramulla are May, October, June, and November, with each month seeing an average of 16 inches of rainfall.

Explore a world of travel with Expedia