Are you in a hurry?
Here is a quick list of Hotels in Weligama, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Weligama Bay Marriott Resort & Spa |
9.0 / 10 (1154 Reviews) |
From 246$ | |
| Mandara Resort Mirissa |
6.7 / 10 (52 Reviews) |
From 76$ | |
| Weligama Bay Eco Villa |
8.8 / 10 (144 Reviews) |
From 10$ | |
| W15 Weligama |
8.6 / 10 (199 Reviews) |
From 321$ | |
| Weligama Bay Resort |
8.4 / 10 (317 Reviews) |
From 145$ |
View all photos
Weligama Bay Marriott Resort & Spa
From 246$
Located 2.2 km from Kustaraja Gala in Weligama, the 5-star Weligama Bay Marriott Resort & Spa offers a sauna and a foot bath. Featuring 198 rooms with views of the ocean, resort is 10 minutes by car from Coconut Tree Hill.
This luxury hotel is situated in a historic district, only 1.6 km from Weligama train station. The private Taprobane Island is within easy reach of the Weligama Bay Marriott, while Palena bus stop is approximately 400 metres away. Nature lovers will appreciate the proximity to Weligama Beach, which is a 16-minute stroll away. For those travelling from afar, Koggala airport is 21 minutes' drive away.
View all photos
Mandara Resort Mirissa
From 76$
The 5-star Mandara Resort Mirissa Weligama, located in an entertainment district, 3.1 km from Coconut Tree Hill, offers cars for rent. The resort features a private swimming pool, a fitness suite and Wi-Fi in public areas.
This Weligama hotel is situated about a 10-minute walk from a private beach. Kustaraja Gala is in the vicinity of Mandara Weligama, while Heanwala Junction bus stop is approximately 700 metres away. The accommodation is also within reach of South West Coast. Guests of the property can get to Weligama Beach, which is 2.9 km away. This boutique-style hotel is a 25-minute drive from Koggala airport, and a 10-minute ride from Weligama train station.
View all photos
Hangtime Hostel
Situated only 5 minutes on foot from Weligama Beach, the 2-star beachfront Hangtime Hostel Weligama hotel welcomes guests with a shopping area and luggage storage. Featuring a library and a garden, this Weligama hostel is 4.7 km from Badora Spa.
Located nearly a 10-minute drive from Secret beach, the hotel is also in close proximity to Weligama railway station. From Hangtime Hostel hotel it will take approximately 25 minutes to walk to Kustaraja Gala. Weligama Main Stand bus station, allowing a good connection throughout the city, is just 400 metres from the accommodation. This Weligama hotel lies 20 km from Koggala airport.
View all photos
Weligama Bay Eco Villa
From 10$
Situated within 5 minutes' walk of a beach, the 3-star beachfront Weligama Bay Eco Villa hotel offers rooms with views of the garden. Located 3.3 km from Badora Spa, the family-friendly bed & breakfast features 24-hour security.
The hotel is in a beach area of Weligama. Weligama Beach is around a 10-minute ride from the accommodation, and Koggala airport is 20 km away. Mirissa Beach is within a 3-km distance of the Weligama Bay, and Weligama is situated 3.4 km away. Palena bus stop, offering a direct link to the city attractions and main places, is within a few blocks of this Weligama hotel.
View all photos
W15 Weligama
From 321$
Featuring Wi-Fi throughout the property, W15 Weligama Hotel is a 14-minute walk from the private Taprobane Island. This hotel offers complimentary private parking on site and a year-round outdoor pool.
The 5-star hotel is conveniently situated 3.1 km from Secret beach. Coconut Tree Hill is just moments from the property, while Palena bus stop is 5 minutes' walk away. The W15 is also close to a harbour. This beachfront hotel is 21 minutes' drive from Koggala airport and 1.6 km from Weligama train station.
Hotels in Weligama
| Most comfortable Hotel 🛏️ | Weligama Bay Marriott Resort & Spa |
| Best Price Hotel 🤑 | Mandara Resort Mirissa |
| Best mid-range Hotel 🌴 | Hangtime Hostel |
View all photos
Weligama Bay Resort
From 145$
Featuring cooking classes and a movie theatre, the 4-star Weligama Bay Resort is located in Weligama, only 1.6 km from the private Taprobane Island. Nestled near a train station, this perfect resort has snorkelling, archery, and fishing to offer along with views of the garden.
Lined with palm trees, the hotel is 10 minutes' drive from Parrot Rock Bridge. Badora Spa is 3.9 km from the Weligama Bay in Weligama. Nature lovers will appreciate the proximity to Weligama Beach, which is 16 minutes' walk away. For those travelling from afar, Koggala airport is 21 minutes' drive away.
View all photos
Outpost Weligama Beachfront
From 55$
Situated 3.4 km from Weligama train station, Outpost Weligama Beachfront hotel features views of the sea. Guests will enjoy Wi-Fi in public areas and a swimming pool on site.
This hotel lies 10 minutes' drive from Weligama Beach and 15 minutes' drive from Coconut Tree Hill. You can reach the centre of Weligama in 5 minutes on foot. Located 3.3 km from Kustaraja Gala, the Outpost puts the city at your fingertips. The nearest bus stop Palena is a 10-minute walk away.
View all photos
Celadon House
Located 150 m from Weligama Jungle Beach, the 5-star Celadon House Weligama hotel is just around the corner from Bandrawatta Beach. The bed & breakfast features a swimming pool and Wi-Fi in public areas.
The centre of Weligama can be reached within a 30-minute walk. Attractions around 25 minutes on foot from this Weligama hotel include the laid-back Midigama Beach. Also, the Celadon House Weligama is approximately 6 km from Parrot Rock Bridge. Weligama railway station is 3.5 km away, while Koggala airport is 15 km from the accommodation.
View all photos
River Side Holiday Inn
From 9$
Located nearly a 25-minute walk from the private Taprobane Island, the beachfront River Side Holiday Inn Weligama includes 8 rooms. This 3-star guest house also entices guests with car hire service.
You'll need 22-minute drive to Koggala airport. Kustaraja Gala is in the vicinity of the hotel, while Palena bus stop is 900 metres away. Badora Spa is 4.8 km away, and Weligama is situated within 20 minutes' walk of the River.
View all photos
Surfers Paradise
From 18$
Surfers Paradise Weligama hotel offers 12 rooms a 14-minute walk from Midigama Right. This hotel entices guests with a car park, available on site.
Located 3 km from Ahangama Beach, the 2-star hotel is also 7 km from Weligama railway station. The property is 5 km away from the centre of Weligama. There is the laid-back beachfront Lapoint Surf Camp Resort a 10-minute drive from the Surfers Paradise. For those travelling from afar, Koggala airport is 15 minutes' drive away.
View all photos
Jagabay Resort & Surfing School
From 45$
Offering a patio, a shared lounge, and barbecue grills, as well as the views of the pool, the 3-star Jagabay Resort & Surfing School Weligama is located about 3 km from Parrot Rock Bridge. Set amidst a tropical garden, the resort provides reliable service, a swimming pool and a Chinese restaurant.
The centre of Weligama is a 10 minutes' walk of this beachfront hotel. The free beach is 150 metres from the Jagabay. Secret beach is 2.9 km away, while Weligama is situated 3.4 km from the property. Guests will find Palena bus stop next to this Weligama hotel, around 10 minutes' walk away.
View all photos
Tanamera Resort Weligama
From 60$
Tanamera Estate Weligama hotel is 4.3 km from Midigama Right and has an infinity pool and an outdoor gym.
Located 10 minutes by car from Kustaraja Gala, the hotel is also 10 minutes by car from Weligama railway station. Guests can get to Weligama city centre, which is 4 km away. The laid-back Midigama Beach lies within 4 km of the property. For those travelling from afar, Koggala airport is 20 minutes' drive away.
View all photos
Villa Hillcrest Weligama
From 153$
Situated 2.5 km from Kustaraja Gala, Villa Hillcrest Weligama hotel features Wi-Fi throughout the property, and parking on site. Here one can enjoy American cuisine while being located approximately a 25-minute walk from Weligama Beach.
You'll need 23-minute drive to Koggala airport. Guests will also get this hotel within 7 km of Parrot Rock Bridge. The private Taprobane Island is 10 minutes away by car, and Weligama is situated within 25 minutes' walk of the Villa Hillcrest.
View all photos
Ekho Weligama
From 37$
Located merely 6 minutes on foot from Kustaraja Gala, the fantastic 3-star Ekho Weligama Hotel provides ticket service for the utmost comfort and convenience. Featuring a restaurant, this Weligama hotel is 3.7 km from Secret beach.
The hotel offers a prime location about 5 minutes on foot from Laccadive Sea. The accommodation can be reached steps away from the private Taprobane Island. Nature lovers will appreciate the proximity to Weligama Beach, which is just 200 metres away. The Ekho Weligama is situated just moments from Coconut Tree Hill, and Weligama Main Stand bus station lies only a 5-minute walk away. This hotel is also a mere 450 metres from Weligama train station, and 19 minutes' driving distance from Koggala airport.
View all photos
Cliff House
From 22$
The 3-star Cliff House Hotel Weligama is approximately 25 minutes' walk from the laid-back Midigama Beach and features a terrace with outdoor dining areas. Located 15 km from Koggala airport, this Weligama hotel features car hire service and bicycle and car rentals for guests to take advantage of.
The centre of Weligama is a 30 minutes' walk of the guest house. Weligama Jungle Beach, which is not far from the Cliff House, is one of nearby attractions. Kustaraja Gala is just 1.9 km away, while Weligama is situated 3.5 km from the property.
View all photos
360 Surf Weligama Bay
From 109$
The 3-star 360 Surf Weligama Bay Hotel offers a shared lounge, located around a 10-minute drive from the private Taprobane Island. This Weligama hotel has a Chinese restaurant and an infinity pool for its guests.
The centre of Weligama can be reached within a 5-minute walk. Kustaraja Gala in Weligama is 3.3 km from the hotel. Coconut Tree Hill is approximately a 15-minute ride from the 360 Surf Weligama Bay, while Weligama is situated 3.4 km away. Palena bus stop, offering a direct link to the city attractions and main places, is in the vicinity of the accommodation.
View all photos
Basecamp Yoga Beach House
From 86$
Basecamp Yoga Beach House Weligama hotel is located nearly a 5-minute walk from Weligama Bay Dive Center and features currency exchange and a tour desk. Located 3.3 km from the laid-back Midigama Beach, the hotel features luggage storage.
You'll need 17-minute drive to Koggala airport. When staying at this Weligama hotel, guests will be approximately 10 minutes by car from Kustaraja Gala. Nature lovers will appreciate the proximity to Fishamans reef, which is 100 metres away. Weligama Beach is 3.2 km away, while Weligama is situated 3.7 km from the Basecamp.
View all photos
Malabar Hill
From 475$
Featuring a deck with outdoor dining areas, Malabar Hill Hotel Weligama is around 10 minutes' drive from Weligama Beach. Located 20 km from Koggala airport, this Weligama hotel features shuttle service and bicycle rentals for guests to take advantage of.
The centre of Weligama is a 30 minutes' walk of the resort. Kustaraja Gala in Weligama is 3.6 km from the accommodation. The private Taprobane Island is approximately a 15-minute drive away, and Weligama is situated 3.6 km from the Malabar Hill.
View all photos
Digital Nomads
From 5$
Situated within 10 minutes' drive of Secret Beach Mirissa, the 3-star Digital Nomads Hotel Weligama features cars for rent. This Weligama guest house also entices guests with shuttle service.
The centre of Weligama can be reached within a 25-minute walk. Kustaraja Gala in Weligama is not far from the hotel. Parrot Rock Bridge is within 6 km of the Digital Nomads, and Weligama is situated 3.5 km away. For those travelling from afar, Koggala airport is 17 minutes' drive away.
View all photos
The Glade
From 39$
Guests of The Glade Aparthotel Weligama can enjoy access to Kustaraja Gala, located 3.3 km away. This aparthotel also includes free private parking.
Weligama centre can be reached within 10 minutes' walk. Badora Spa is a 10-minute drive from the hotel, while Palena bus stop is 10 minutes' stroll away. Guests of the property can get to Secret beach, which is 2.9 km away. The Glade Aparthotel is also 3.4 km from Weligama train station.
View all photos
Third Eye - Weligama
From 67$
Situated 2.8 km from Weligama Beach, Weligama Third Eye Resort features Wi-Fi in public areas and a car park on site. Located 20 km from Koggala airport, the bed & breakfast features car hire service and bicycle and car rentals for guests to take advantage of.
The centre of Weligama is a 20 minutes' walk of this hotel. About 10 minutes' drive from the Weligama Third Eye you will reach Parrot Rock Bridge. There is Badora Spa 4.3 km away. Weligama train station is 3.2 km from this accommodation.