Find hotels in Veyangoda from $13

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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 Veyangoda hotels

Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.4 out of 10, Exceptional, (1,004 reviews)
"A clean and modern hotel with friendly staff."
United States
Lawrence
9 days ago
$75 nightly
The price is $91
Jun 18 - Jun 19
Total with taxes and fees
Marino Beach Colombo

Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (606 reviews)
"The staff were very kind. We loved the hoppers."
United States
Dalia
4 days ago
$143 nightly
The price is $175
Jul 3 - Jul 4
Total with taxes and fees
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, (147 reviews)
"Beautiful place to stay will be back soon."
Australia
Sayani
January 3rd, 2026
$148 nightly
The price is $182
Jun 20 - Jun 21
Total with taxes and fees
Cinnamon Life at City of Dreams

Mandarina Colombo

Mandarina Colombo
5.0 star property
Colombo
8.8 out of 10, Excellent, (1,002 reviews)
"Overall, clean facilities, kind and helpful staff, easy check in check out process."
United States
Isabel
12 days ago
$50 nightly
The price is $59
Jun 10 - Jun 11
Total with taxes and fees
Mandarina Colombo

The Covanro

The Covanro
5.0 star property
Veyangoda
9.2 out of 10, Wonderful, (17 reviews)
"Lovely helpful friendly staff, clean rooms and pool area."
United Kingdom
Karen
April 7th, 2026
$55 nightly
The price is $67
Jul 10 - Jul 11
Total with taxes and fees
The Covanro

Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (408 reviews)
"Really tasty food in both restaurants and super helpful staff."
Australia
Shae
4 days ago
$67 nightly
The price is $79
Jun 12 - Jun 13
Total with taxes and fees
Granbell Hotel Colombo

Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,002 reviews)
"Property facades needs a little upkeep attention. Looking forward to more stays soon."
United States
SAMSON
4 days ago
$81 nightly
The price is $101
Jun 14 - Jun 15
Total with taxes and fees
Galle Face Hotel

Amari Colombo Sri Lanka

Amari Colombo Sri Lanka
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (166 reviews)
"Their service was excellent. I wanted to check out early the next morning."
Canada
Emmanuel Joshua
10 days ago
$92 nightly
The price is $112
Jun 10 - Jun 11
Total with taxes and fees
Amari Colombo Sri Lanka

Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (972 reviews)
"Busy hotel with many events. Room staff is kind. Floors all same shower experience."
United States
SAMSON
4 days ago
$102 nightly
The price is $126
Jun 21 - Jun 22
Total with taxes and fees
Cinnamon Grand Colombo

Hilton Colombo Residence

Hilton Colombo Residence
5.0 star property
Ibbanwala
8.8 out of 10, Excellent, (484 reviews)
"Room was excellent and special thanks to Jason pool attendants amazing service."
United States
Alvin
1 day ago
$101 nightly
The price is $126
Jun 12 - Jun 13
Total with taxes and fees
Hilton Colombo Residence

Cinnamon Red Colombo

Cinnamon Red Colombo
3.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,001 reviews)
"Buffet breakfast and dinner was very good."
Canada
Uthaiyanesan
23 days ago
$78 nightly
The price is $95
Jun 10 - Jun 11
Total with taxes and fees
Cinnamon Red Colombo

The Kingsbury Colombo

The Kingsbury Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (896 reviews)
"Lovely staff and a wonderful location."
United Kingdom
Lee
19 days ago
$105 nightly
The price is $128
Jun 10 - Jun 11
Total with taxes and fees
The Kingsbury Colombo

Radisson Hotel Colombo

Radisson Hotel Colombo
4.0 star property
Bambalapitiya
8.6 out of 10, Excellent, (607 reviews)
"Near the marine line , ocean view was amazing."
United Kingdom
Munmi
6 days ago
$81 nightly
The price is $99
Jun 12 - Jun 13
Total with taxes and fees
Radisson Hotel Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
5.0 star property
Kompannaweediya
9.2 out of 10, Wonderful, (149 reviews)
"Great service in the hotel across all functions including house keeping."
Australia
Louise Jane
March 27th, 2026
$170 nightly
The price is $211
Jul 9 - Jul 10
Total with taxes and fees
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hilton Colombo

Hilton Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (558 reviews)
"Centrally Located and convenient city hotel."
Canada
Anthony
15 days ago
$110 nightly
The price is $137
Jun 13 - Jun 14
Total with taxes and fees
Hilton Colombo

Taj Samudra

Taj Samudra
5.0 star property
Kompannaweediya
8.8 out of 10, Excellent, (437 reviews)
"Special thanks to the team at Port of Call Restaurant Tithila."
Australia
Dewara
9 days ago
$89 nightly
The price is $109
Jun 18 - Jun 19
Total with taxes and fees
Taj Samudra

Courtyard By Marriott Colombo

Courtyard By Marriott Colombo
4.5 star property
Colombo
9.4 out of 10, Exceptional, (143 reviews)
"The staff in particular the concierge and transportation staff were excellent."
United States
Paola
29 days ago
$91 nightly
The price is $113
Jun 11 - Jun 12
Total with taxes and fees
Courtyard By Marriott Colombo

Jetwing Colombo Seven

Jetwing Colombo Seven
5.0 star property
Cinnamon Gardens
9.0 out of 10, Wonderful, (341 reviews)
"The cleaning was excellent! Staff were very helpful...Breakfast was great selections."
United Kingdom
Andrew
April 17th, 2026
$77 nightly
The price is $91
Jun 28 - Jun 29
Total with taxes and fees
Jetwing Colombo Seven

Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (563 reviews)
"You're using Fort Train Station. Everything you'd expect from a very good hotel."
United Kingdom
Dominic
May 9th, 2026
$79 nightly
The price is $99
Jun 11 - Jun 12
Total with taxes and fees
Cinnamon Lakeside Colombo

Mount Lavinia Hotel

Mount Lavinia Hotel
4.0 star property
Mount Lavinia
8.0 out of 10, Very Good, (761 reviews)
"Very good buffet breakfasts. Generally quite clean."
United Kingdom
Charles
February 3rd, 2026
$73 nightly
The price is $87
Jun 14 - Jun 15
Total with taxes and fees
Mount Lavinia Hotel
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

Top Veyangoda Hotel Reviews

More cheap stays in Veyangoda

Hotels in Veyangoda with star-rating

Find out more about Veyangoda

Top reasons to visit Veyangoda

  • Adventure and Nature Activities: Veyangoda is ideal for outdoor lovers, offering bird watching and various nature pursuits.
  • Cultural Attractions: Explore vibrant temples and historic churches that showcase the local heritage.
  • Beautiful Scenery: Enjoy picturesque landscapes that create a relaxing atmosphere for visitors.
  • Shopping Opportunities: Indulge in retail therapy at shopping malls and local centers.
  • Diverse Accommodations: Choose from charming guesthouses to comfortable hotels for a personalized stay.

Find great hotels near Veyangoda

Veyangoda offers a diverse selection of accommodations, from charming guesthouses to comfortable hotels, catering to both business travelers and families on vacation. Whether you're seeking a pet-friendly stay or a convenient base to explore the area, you'll find a variety of options to meet your needs. With its welcoming atmosphere and essential amenities, Veyangoda is the perfect destination for a memorable getaway.

  • Amagi Aria: Experience the epitome of luxury at Amagi Aria, a 5-star resort located 14 miles from Veyangoda. This upscale property is perfect for travelers seeking a blend of leisure and business amenities. Guests can enjoy elegantly designed rooms, a state-of-the-art fitness center, and a stunning pool area. The resort also offers fine dining options and versatile meeting spaces, making it an ideal choice for those looking to relax in style or host business functions.
  • Vivanta Colombo, Airport Garden: Just 13 miles from Veyangoda, this 4.5-star hotel boasts a guest rating of 8.6, making it a favored choice for families. Vivanta Colombo features spacious accommodations with a family-friendly atmosphere. Young guests can enjoy various amenities, including a children's pool, high chairs, and breakfast options tailored for kids. The hotel also provides excellent dining experiences and leisure facilities that cater to families, ensuring a memorable vacation for everyone.
  • Oreeka - Katunayake Airport Transit Hotels: A convenient choice for business travelers, Oreeka is a 3-star hotel situated 13 miles from Veyangoda, with a guest rating of 8.2. This hotel offers functional accommodations that prioritize comfort and convenience for short stays. With quick access to the airport and essential business amenities, guests can focus on their work while enjoying modern facilities. It's perfect for those in need of a seamless transit experience without sacrificing quality.

Where to stay near Veyangoda

Veyangoda, nestled in the Western Province of Sri Lanka, offers a delightful blend of adventure and relaxation. Explore the friendly atmosphere and picturesque scenery, perfect for outdoor enthusiasts. Just a mile from Veyangoda, you can find sustainable stays that reflect the region's charm. Whether you're seeking secluded spots or vibrant local experiences, Veyangoda and its nearby areas promise memorable travel destinations for every type of traveler.

  • Nittambuwa: Situated a mere 3 miles from Veyangoda, Nittambuwa is a charming city that offers a blend of romantic and adventurous experiences. While traveler arrivals remain relatively consistent year-round, the peak months of July, September, and December see a surge in visitors. Nature lovers will appreciate the nearby beach and waterfall, perfect for outdoor activities and family fun. Whether you're looking to enjoy a day at the beach or embark on an exciting adventure, Nittambuwa has something for everyone.
  • Yakkala: Located 5 miles from Veyangoda, Yakkala is a vibrant city ideal for families and business travelers alike. With traveler numbers peaking in January to February and September, Yakkala maintains a steady flow of visitors throughout the year. This city is perfect for those who enjoy a city-themed experience, featuring shopping centers and malls that cater to all your retail needs. Additionally, the local attractions include serene beaches and picturesque lakes, providing a perfect escape from the hustle and bustle.
  • Wathurugama: A quaint village just 7 miles from Veyangoda, Wathurugama is a peaceful retreat for those seeking a beach getaway. Although visitor numbers peak from December to February, the village remains an inviting destination year-round. Travelers here can immerse themselves in the natural beauty of the nearby beach, making it an excellent spot for relaxation and leisure. Whether you’re looking to unwind by the shore or explore the local culture, Wathurugama is sure to provide a delightful experience.

Things to do near Veyangoda

Veyangoda, located in Sri Lanka's Western Province, is perfect for adventure and outdoor lovers. Visitors can enjoy bird watching, wellness retreats, and various nature activities. The area also features shopping malls and centers for those looking to indulge in some retail therapy. With its scenic beauty and outdoor offerings, Veyangoda promises an exciting and relaxing vacation experience.

Shopping

In Veyangoda, explore local markets for authentic Sri Lankan handicrafts and spices. If you're up for a drive, visit the nearby Kandy City Center for a wide range of shops and boutiques, or head to the Liberty Plaza in Colombo for a larger shopping experience with international brands.

Recreation

Experience luxury at the Sri Lanka Tennis Association, located 22 miles from Veyangoda. Enjoy world-class tennis facilities and unwind in a serene atmosphere, perfect for relaxation and rejuvenation. After your match, indulge in wellness treatments to enhance your overall well-being.

Adventure

The Veyangoda Adventure Park offers thrilling zip-lining through lush canopies, rock climbing challenges, and exciting obstacle courses. Experience the adrenaline rush while surrounded by breathtaking scenery, making it perfect for adventure seekers looking for an unforgettable day out in nature.

Nightlife

In Veyangoda, the nightlife is vibrant with local pubs and bars where you can enjoy traditional Sri Lankan music and dance. Venues like the Veyangoda Pub offer a relaxed atmosphere and tasty local brews, making it perfect for mingling with locals and experiencing the culture.

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

Booking tips and Expedia advantages for Veyangoda

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Veyangoda are May to June and October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Veyangoda is Saturday. The most expensive day to stay in Veyangoda is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Veyangoda hotel reservation with flights and activities through an Expedia package deal.

Find the best attractions near Veyangoda

Veyangoda, located in Sri Lanka's Western Province, is perfect for adventure seekers and nature lovers alike. Visitors can explore local attractions such as beautiful beaches, vibrant temples, and historic churches. Whether you're interested in cultural experiences or outdoor activities, Veyangoda offers a variety of points of interest that cater to every traveler's taste. Don't miss the chance to visit the notable Veyangoda Temple and discover the main attractions that this charming town has to offer.

  • Negombo Beach: Located 16 miles from Veyangoda, Negombo Beach offers picturesque coastline and vibrant beach vibes. Enjoy sunbathing, beach sports, and local seafood at nearby shacks while soaking in the tropical atmosphere.
  • Supuwath Arana: Situated 12 miles away, Supuwath Arana is a cultural exhibit showcasing the rich heritage of Sri Lanka. Explore art, crafts, and traditional performances that provide a deep insight into the local customs and traditions.
  • Horagolla National Park: Just 2 miles from Veyangoda, this national park features stunning scenery and outdoor adventure. Hike through lush landscapes, spot diverse wildlife, and enjoy the natural beauty of Sri Lanka.

Best time to go to Veyangoda

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.2°F (26.2°C)Light RainMostly SunnyAverageSlightly High
February80.6°F (27.0°C)Light RainSunnyAverageSlightly High
March82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
April82.9°F (28.3°C)Light RainMostly CloudyAverageAverage
May82.4°F (28.0°C)Frequent RainMostly CloudySlightly LowSlightly Low
June81.0°F (27.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
July80.4°F (26.9°C)Moderate RainMostly CloudyAverageAverage
August80.2°F (26.8°C)Moderate RainMostly CloudySlightly HighAverage
September80.1°F (26.7°C)Moderate RainMostly CloudySlightly HighAverage
October80.2°F (26.8°C)Frequent RainMostly CloudyAverageSlightly Low
November79.9°F (26.6°C)Frequent RainMostly CloudySlightly LowAverage
December79.0°F (26.1°C)Moderate RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Veyangoda

When planning your trip to Veyangoda, the primary airport to consider is Colombo's Bandaranaike International Airport (CMB), located 12 miles away. A few excellent hotel options in the vicinity include the 5-star Jetwing Lagoon Wellness, a luxury reserve just 4 miles from the airport, which offers convenient airport access. Sentido Heritance Negombo, another 5-star hotel, is situated 5 miles away and provides airport shuttle services. Additionally, Amagi Aria, a 5-star resort, is located 3 miles from the airport and also offers easy access. These accommodations ensure a comfortable stay with straightforward transport options to and from the airport.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Veyangoda using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Veyangoda.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Veyangoda side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Veyangoda?
The best area to stay in Veyangoda is near the town center, particularly around the Veyangoda Railway Station.

This central area offers convenient access to local amenities and transportation. You'll find shops for daily necessities, local eateries, and the railway station, which serves as a hub for exploring nearby towns. The area around the station is generally straightforward to navigate.

For travelers who value convenience and easy transit, staying near the railway station is ideal. It allows for straightforward train travel to Colombo and other destinations, making day trips much simpler.
What are the best hotels in Veyangoda that travelers recommend?
For a highly recommended hotel in Veyangoda, consider The Covanro.

The 5-star Covanro, with an excellent 8.8 rating, is a luxury option in the area. Guests frequently praise the lovely food, the helpful and great staff, and the excellent and clean rooms. This hotel offers premium bedding, air conditioning, and bathrobes for a comfortable stay. For dining and relaxation, it provides 24-hour room service, a poolside bar, and couples dining options.
What are the best family hotels in Veyangoda?
For a family-friendly hotel in Veyangoda, The Covanro is an excellent choice.

This 5-star hotel, with an 8.8 rating, offers a variety of amenities that cater to families, including connecting rooms, a complimentary crib, and highchairs for children. Guests appreciate the children's pool and a playground, ensuring entertainment for younger travelers. The Covanro is also consistently praised for its lovely and good food, as well as its helpful and great staff, and excellent, clean rooms. Find more child-friendly accommodations in Veyangoda
What are the best 5-star hotels in Veyangoda?
For a luxurious 5-star experience in Veyangoda, consider The Covanro.

The Covanro, with a 5-star rating and an 8.8 review score, offers a premium stay. Guests consistently praise the lovely food and the helpful, great staff. The rooms are described as excellent and clean, ensuring a comfortable experience. Key amenities include 24-hour room service, a convenient poolside bar, and premium bedding. The hotel also provides bathrobes and air conditioning for added comfort, and offers couples dining options.
What are the best spa hotels in Veyangoda?
For a highly-rated spa hotel in Veyangoda, consider The Covanro.

The 5-star Covanro, with an 8.8 rating, is an excellent choice for a relaxing stay. It features a steam room, and guests consistently mention the lovely food, helpful staff, and excellent, clean rooms. The hotel also offers free self-parking, a 24-hour airport shuttle, and free WiFi, ensuring a convenient and comfortable experience. See all spa hotels in Veyangoda
What are the most romantic hotels in Veyangoda for couples?
For a romantic stay in Veyangoda, The Covanro is an excellent choice for couples.

The 5-star Covanro, with an 8.8 rating, offers a wonderful experience. Guests frequently praise the lovely and good food, the helpful and great staff, and the excellent and clean rooms. The hotel provides couples dining options and amenities such as a balcony, and a sauna, superb for a relaxing retreat. Additionally, it offers a free crib, free self-parking, a 24-hour airport shuttle, and free toiletries, ensuring a comfortable and convenient stay.
When is the best time to go to Veyangoda?
The best time to go to Veyangoda, Sri Lanka, is during the dry season, which runs from December to March.

During these months, you'll experience pleasant weather with less humidity and minimal rainfall, making it ideal for exploring the local area and enjoying outdoor activities. The temperatures are consistently warm, typically ranging from the mid-70s to low 80s Fahrenheit (24-28°C), which is comfortable for sightseeing. This period is also excellent for visiting nearby attractions like the Pinnawala Elephant Orphanage or exploring the cultural triangle without the disruption of heavy rains.

For travelers looking to enjoy the beaches on Sri Lanka's west coast, this dry season also aligns perfectly for seaside activities.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Veyangoda.
How can I save on a Veyangoda hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Veyangoda hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Veyangoda hotel?
Prices for hotels in Veyangoda often vary, but you can find a great deal from $13 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia