Hotels on the beach in Sri Lanka

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts Sri Lanka. I hope you will like it!

This page was last updated in June 2026.

The List 100 Amazing Beach Hotels in Sri Lanka

  • 1 DORMERO Hotel Sri Lanka Hikkaduwa Beach ***** Hikkaduwa
    Guest Rating 9.9

    Facing the beachfront, DORMERO Hotel Sri Lanka Hikkaduwa Beach offers 5-star accommodation in Hikkaduwa and features an outdoor swimming pool, fitness centre and garden. With a terrace, the property also has a restaurant, as well as a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Show full description

    Address 530 Galle Road Show on map
    • Swimming pool
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 2 Lucky Bay ** Arugam Bay
    Guest Rating 9.8

    • This hotel has a private beach area

    Located in Arugam Bay, within a few steps of Arugam Bay Beach and 1.9 miles of Muhudu Maha Viharaya, Lucky Bay provides accommodations with a garden and free WiFi as well as free private parking for guests who drive. The property is around 3 miles from Lagoon Safari - Pottuvils, 3. Show full description

    Address Water Music Road Show on map
  • 3 Shadow Surf Bay * Tangalle
    Guest Rating 9.8

    • This hotel has a private beach area

    Located in Tangalle, a few steps from Unakuruwa Beach, Shadow Surf Bay has accommodations with a garden, free private parking, a private beach area and a shared lounge. Featuring a terrace, the 1-star hotel has air-conditioned rooms with a private bathroom. The property provides a shared kitchen, room service and organizing tours for guests. Show full description

    Address Beach Road Unakuruwa Show on map
    • Water sports facility
    • Pets are welcome
  • 4 Villa 252 Kosgoda - Beach side stay & Tours Kosgoda
    Guest Rating 9.8

    Villa 252 Kosgoda - Beach side stay & Tours provides air-conditioned accommodations in Kosgoda. This beachfront property offers access to a terrace, free private parking, and free Wifi. The accommodation offers a 24-hour front desk, full-day security, and currency exchange for guests. Show full description

    Address Hiddaruwa kosgoda Show on map
    • Water sports facility
  • 5 Villa Blu ***** Tangalle
    Guest Rating 9.7

    • This hotel has a private beach area

    Located in Tangalle, a 19-minute walk from Gurupokuna Beach, Villa Blu has accommodations with a garden, free private parking, a shared lounge and a terrace. With a bar, the 5-star hotel has air-conditioned rooms with free WiFi. The hotel has an indoor pool and a 24-hour front desk. Show full description

    Address 158, Payagana, Galagawa Watta, Bataatha South, Kalamatiya, Hungama Show on map
    • Swimming pool
    • Pool tables
  • 6 Buckingham Place **** Tangalle
    Guest Rating 9.7

    • This hotel has a private beach area

    Located on Rekawa Beach, Buckingham Place overlooks the Indian Ocean and Rekawa lagoon. It features a 108 ft ocean facing infinity pool with wet bar and another pool (39 ft) in its quiet nature garden, and direct beach access and a nearby rock-pool for ocean dipping. All rooms come with a king-size double bed and veranda or balcony overlooking the lagoon. Show full description

    Address Rekawa Beach, Wellawathugoda Road, Netolpitiya Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Pets are welcome
  • 7 OMIA Tangalle
    Guest Rating 9.7

    • This hotel has a private beach area

    OMIA RESORT is located right on the water at rekawa beach. Boasting a 24-hour front desk, this property also provides guests with an Beach side pool and Bar. Guests can grab a bite to eat in the in-house restaurant or relax in the bar. Show full description

    Address Oruwella Rekawa East Show on map
    • Swimming pool
  • 8 Whisky Point Resort Arugam Bay
    Guest Rating 9.7

    • This hotel has a private beach area

    Beachfront Location: Whiskey Point Resort in Arugam Bay offers a private beach area and direct beachfront access. Guests enjoy sea views and a serene garden setting. Comfortable Accommodations: Rooms feature private bathrooms, balconies, and terraces. Show full description

    Address Whisky Point Road Urani Village Show on map
    • Water sports facility
    • Pets are welcome
  • 9 NiiRA Mirissa
    Guest Rating 9.7

    Set in Mirissa, 100 metres from Mirissa Beach, NiiRA offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Well situated in the Whale Watching Mirissa district, this hotel provides a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Show full description

    Address Beach Access Rd Show on map
    • Swimming pool
  • 10 Temptation Hikkaduwa
    Guest Rating 9.7

    Located in Hikkaduwa, a few steps from Narigama beach, Temptation provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring room service, this property also provides guests with a restaurant. The property has airport transportation, while a car rental service is also available. Show full description

    Address 503 Galle Road Wewala Show on map
    • Swimming pool
  • 11 Sleeping Elephant Beach Resort Tangalle
    Guest Rating 9.7

    • This hotel has a private beach area

    Located in Tangalle, a few steps from Wella Odaya Beach, Sleeping Elephant Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Providing a restaurant, the property also features a terrace and a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property. Show full description

    Address Ranna Wellodaya Road, Rekawa Beach, 82125 Tangalle, Srí Lanka SLEEPING ELEPHANT beach resort Show on map
    • Swimming pool
  • 12 The Whitegates Lodge Weligama
    Guest Rating 9.7

    Located in Weligama in the Matara District region, with Midigama Beach nearby, The Whitegates Lodge provides accommodations with free WiFi and free private parking, as well as access to a hot tub. All units come with a patio with garden views, a kitchenette with a dishwasher and a stovetop, and a private bathroom with bidet. For added convenience, the property can provide towels and bed linen for an extra charge. Show full description

    Address No. 111/1, Midigama West Ahangama Show on map
  • 13 Soul Temple Boutique Hotel ADULTS ONLY Ahangama
    Guest Rating 9.7

    Located in Ahangama, 1.1 km from Kabalana Beach, Soul Temple Boutique Hotel ADULTS ONLY provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a concierge service, this property also provides guests with a terrace. Show full description

    Address 56 Matara Road Show on map
    • Swimming pool
    • Water sports facility
  • 14 Oruva Beachside Villa Galle
    Guest Rating 9.7

    Stay in the heart of Galle. Featuring an outdoor swimming pool, a garden as well as a shared lounge, Oruva Beachside Villa is located in the centre of Galle, a few steps from Boossa Beach. Located in the Galle City district, the property provides guests with access to a hot tub. Show full description

    Address 253, Galle Road Boosa Show on map
    • Swimming pool
  • 15 Tropical Point Inn Matara
    Guest Rating 9.7

    Located in Matara, a few steps from Madiha Beach, Tropical Point Inn provides accommodations with a garden, free private parking and a restaurant. The property is around 20 miles from Hummanaya Blow Hole, 28 miles from Galle International Cricket Stadium and 29 miles from Galle Fort. The property has room service and a 24-hour front desk for guests. Show full description

    Address 142/7 beach road polhena Show on map
    • Pets are welcome
  • 16 Riff Hikkaduwa ***** Hikkaduwa
    Guest Rating 9.6

    Located in Hikkaduwa,right at the beach, Riff Hikkaduwa provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Each accommodations at the 5-star hotel has pool views, and guests can enjoy access to a bar and to a garden. The accommodations features a 24-hour front desk, room service and currency exchange for guests. Show full description

    Address 870, Thirangama Galle Road Show on map
    • Saltwater pool
    • Gym / fitness center
  • 17 Villa Thamburu, Bentota ***** Bentota
    Guest Rating 9.6

    • This hotel has a private beach area

    Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring room service, this property also provides guests with a terrace. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property. Show full description

    Address Galle Road Athuruwella Show on map
    • Swimming pool
  • 18 Sama Retreats - Kosgoda ***** Kosgoda
    Guest Rating 9.6

    • This hotel has a private beach area

    Set in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Offering a restaurant, the property also has a terrace, as well as a sauna and a hammam. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Show full description

    Address 33/10 Galbokka Rd Show on map
    • Saltwater pool
    • Turkish bath
  • 19 The Last House ***** Tangalle
    Guest Rating 9.6

    • This hotel has a private beach area

    Located in Tangalle, a 18-minute walk from Mawella Beach, The Last House has accommodations with a garden, free private parking, a private beach area and a shared lounge. The property is around 3.5 miles from Hummanaya Blow Hole, 16 miles from Weherahena Buddhist Temple and 29 miles from Kushtarajagala. Show full description

    Address Morakatiyara Road Seenimodara Nakulugamuwa Show on map
    • Swimming pool
  • 20 Lankavatara Ocean Retreat & Spa **** Tangalle
    Guest Rating 9.6

    Featuring free WiFi throughout the property, Lankavatara Ocean Retreat is located in Kalametiya, 9.3 mi from Tangalle Lagoon. The hotel has a year-round outdoor pool and guests can enjoy a drink at the bar. Show full description

    Address Kahandamodara Road Show on map
    • Swimming pool
    • Pets are welcome
  • 21 Sisi's Place *** Bentota
    Guest Rating 9.6

    • This hotel has a private beach area

    Facing the beachfront, Sisi's Place offers 3-star accommodation in Bentota and has a garden, private beach area and terrace. The property is around 1.7 km from Aluthgama Railway Station, 4 km from Kande Viharaya Temple and 5. Show full description

    Address 33/B, Pitaramba, Show on map
  • 22 Shine Wave Turtle Beach Tangalle
    Guest Rating 9.6

    • This hotel has a private beach area

    Shine Wave Turtle Beach has a garden, a private beach area and a sun terrace with swimming pool and Full English/Irish breakfast in Tangalle. Offering a bar, the property is located within a 2-minute walk of Tangalle Beach. There's a restaurant serving American cuisine, and free private parking is available. Show full description

    Address No 124, paburanahena, wellawathugoda, Rekawa, Tangalle Show on map
    • Swimming pool
  • 23 Aga Surf View Tangalle
    Guest Rating 9.6

    Located in Tangalle, a few steps from Unakuruwa Beach, Aga Surf View has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The property has a bar, as well as a restaurant serving British cuisine. The property provides a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property. Show full description

    Address Unakooruwa Show on map
    • Swimming pool
    • Water sports facility
  • 24 The Find Hotel Ahangama
    Guest Rating 9.6

    The Find Hotel has an outdoor swimming pool, garden, a restaurant and bar in Ahangama. Among the facilities at this property are room service and luggage storage space, along with free WiFi throughout the property. Kabalana Beach is 200 metres from the hotel and Galle International Cricket Stadium is 19 km away. Show full description

    Address Galle Rd Show on map
    • Swimming pool
  • 25 Serendivi Resort Villa Tangalle
    Guest Rating 9.6

    • This hotel has a private beach area

    Located in Tangalle, a few steps from Kahandamodara Beach, Serendivi Resort Villa has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. With a garden, the property also has a private beach area, as well as a shared lounge. The resort has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Show full description

    Address Modara Road, Kahanda Modara Ranna. Show on map
    • Swimming pool
    • Gym / fitness center
    • Pets are welcome
  • 26 Villa Marina Hikkaduwa
    Guest Rating 9.6

    Featuring a garden, restaurant and views of sea, Villa Marina is located in Hikkaduwa, a few steps from Narigama beach. The property is around 10 miles from Galle International Cricket Stadium, 10 miles from Dutch Church Galle and 10 miles from Galle Fort. The property has room service and free WiFi. Show full description

    Address Villa Marina, Galle Road, Thiranagama, Hikkaduwa, Sri Lanka Show on map
  • 27 Halcyon Mawella ***** Tangalle
    Guest Rating 9.5

    Located in Tangalle, a few steps from Mawella Beach, Halcyon Mawella provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Providing a bar, the property is located within 3.6 miles of Hummanaya Blow Hole. Show full description

    Address Morakatiyara Road Show on map
    • Swimming pool
    • Water sports facility
  • 28 Asaya Sands Mirissa ***** Mirissa
    Guest Rating 9.5

    Set in Mirissa and with Thalaramba Beach reachable within a few steps, Asaya Sands Mirissa offers an outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a restaurant. The property is located 36 km from Galle International Cricket Stadium, 36 km from Galle Fort and 36 km from Dutch Church Galle. The hotel features a hot tub and room service. Show full description

    Address Asaya Sands 1 Show on map
    • Swimming pool
  • 29 Hilton Yala Resort ***** Yala
    Guest Rating 9.5

    • This hotel has a private beach area

    Hilton Yala Resort has an outdoor swimming pool, fitness center, a garden and private beach area in Yala. 13 miles from Situlpawwa and 14 miles from Tissa Wewa, the property provides a terrace and a bar. The property has a 24-hour front desk, a concierge service and currency exchange for guests. Show full description

    Address Pala Palatupana, Yala Show on map
    • Swimming pool
    • Gym / fitness center
    • Pets are welcome
  • 30 Ananya Beach Resort **** Tangalle
    Guest Rating 9.5

    • This hotel has a private beach area

    Located in Tangalle, a few steps from Wella Odaya Beach, Ananya Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. With free WiFi, this 4-star hotel offers a shared lounge and room service. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Show full description

    Address Modara Road, wellodeya, Ranna Show on map
    • Heated pool
  • 31 Lanka Beach Boutique Bungalows & Grand Villa **** Tangalle
    Guest Rating 9.5

    • This hotel has a private beach area

    Offering an outdoor swimming pool and beachfront, Lanka Beach Boutique Bungalows & Grand Villa is located in Tangalle. Guests can enjoy the on-site restaurant. There is free WiFi access throughout the property. Show full description

    Address Modara beach Road, Wellode, Ranna Show on map
    • Swimming pool
  • 32 Elements Beach & Nature Resort **** Kalpitiya
    Guest Rating 9.5

    • This hotel has a private beach area

    Featuring a private beach, the eco-friendly Elements Beach & Nature Resort sits on the banks of the Kappalady Lagoon and Indian Ocean on the north-west coast of Sri Lanka. It is 1.9 mi from Talawila Church and Palakuda Junction Bus Station. Show full description

    Address Kappalady, Talawila Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 33 The Waves Unawatuna **** Unawatuna
    Guest Rating 9.5

    Located in Unawatuna, a few steps from Unawatuna Beach, The Waves Unawatuna features views of the sea. The property is around 6.5 km from Galle International Cricket Stadium, 6. Show full description

    Address Welle Dewalaya Road, Unawatuna Beach Show on map
    • Water sports facility
  • 34 Arinna Beach Resort **** Tangalle
    Guest Rating 9.5

    • This hotel has a private beach area

    Situated in Tangalle, a few steps from Wella Odaya Beach, Arinna Beach Resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Each accommodation at the 4-star hotel has sea views, and guests can enjoy access to a private beach area and to a shared lounge. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property. Show full description

    Address Wellodeya Rd Show on map
    • Swimming pool
    • Water sports facility
  • 35 Bar Reef Resort **** Kalpitiya
    Guest Rating 9.5

    • This hotel has a private beach area

    We are thrilled to announce that Bar Reef Resort will officially reopen its doors on 01st December 2025! After a period of rest and rejuvenation, we are ready to welcome you back to the natural beauty, tranquility, and unmatched hospitality that you know and love. Whether you're returning for the serenity of our beachfront villas or discovering us for the first time, we can't wait to share the magic of Bar Reef with you once again. Show full description

    Address Alankuda Show on map
    • Saltwater pool
    • Water sports facility
  • 36 Hidden Garden Tangalle *** Tangalle
    Guest Rating 9.5

    Located in Tangalle, a 5-minute walk from Tangalle Beach, Hidden Garden Tangalle provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 3-star hotel has a restaurant and a bar. The property has room service, a concierge service and organizing tours for guests. Show full description

    Address Gemunu Mawatha 47 Show on map
    • Swimming pool
    • Water sports facility
  • 37 Cielo Hiriketiya *** Hiriketiya
    Guest Rating 9.5

    Set 100 metres from Hiriketiya Beach, Cielo Hiriketiya offers 3-star accommodation in Hiriketiya and features an outdoor swimming pool, a restaurant and a bar. The property is around 5.7 km from Hummanaya Blow Hole, 18 km from Weherahena Buddhist Temple and 38 km from Kushtarajagala. Show full description

    Address Hiriketiya Beach Hiriketiya Show on map
    • Rooftop pool
  • 38 Nethra Beach *** Hikkaduwa
    Guest Rating 9.5

    • This hotel has a private beach area

    Situated in Hikkaduwa, a few steps from Rathgama Beach, Nethra Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, luggage storage space and currency exchange for guests. Show full description

    Address 725 A2 Show on map
    • Swimming pool
  • 39 Mangrove Beach Chalets Tangalle
    Guest Rating 9.5

    • This hotel has a private beach area

    Offering a barbecue and a private beach area, Mangrove Beach Cabanas and Chalets is set in Tangalle in the Hambantota District Region. Free WiFi is offered and free private parking is available on site. The accommodations features a seating area. Show full description

    Address Kapuhenwala road, Marakolliya Show on map
    • Karaoke
    • Water sports facility
  • 40 Serenity Beach Cabanas Tangalle
    Guest Rating 9.5

    Located in Tangalle, a few steps from Tangalle Beach, Serenity Beach Cabanas has accommodations with a garden, free private parking, a restaurant and a bar. The property is around 8.5 miles from Hummanaya Blow Hole, 23 miles from Weherahena Buddhist Temple and a 2-minute walk from Tangalle Lagoon. Show full description

    Address 26/3 Modara Road Show on map
  • 41 Regina Beach Bungalow Trincomalee
    Guest Rating 9.5

    Located in Trincomalee, a few steps from Sampalthivu Beach, Regina Beach Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant. The property is around 4.8 miles from Kanniya Hot Springs, 5. Show full description

    Address No 33 Cemetery Road, Ward 03 - Sampalthivu Show on map
    • Water sports facility
  • 42 The Pleasure Kosgoda Bentota
    Guest Rating 9.5

    • This hotel has a private beach area

    Located in Bentota, a few steps from Kosgoda Beach, The Pleasure Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. With a shared lounge, the property also features a terrace, as well as a bar. The property has room service, a concierge service and currency exchange for guests. Show full description

    Address Colombo - Galle - Hambantota - Wellawaya Road 2 Show on map
    • Swimming pool
    • Karaoke
  • 43 The South Beach - Ahangama Ahangama
    Guest Rating 9.5

    • This hotel has a private beach area

    Situated in Ahangama, a few steps from Kathaluwa West Beach, The South Beach - Ahangama features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Boasting room service, this property also provides guests with a water park. Guests can enjoy a drink at the bar or a meal in the restaurant. Show full description

    Address Colombo - Galle - Hambantota - Wellawaya Rd Show on map
    • Swimming pool
    • Pool tables
    • Water park
  • 44 Coco Tangalla ***** Tangalle
    Guest Rating 9.4

    • This hotel has a private beach area

    Located in Tangalle, a 7-minute walk from Marakkalagoda Beach, Coco Tangalla provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a shared lounge, the resort is close to several noted attractions, around a 12-minute walk from Tangalle Lagoon and around 1.2 miles from Mulkirigala Rock Monastery. Show full description

    Address 355 Mahawella Road Tangalla Show on map
    • Swimming pool
  • 45 Royal Indigo Villa ***** Unawatuna
    Guest Rating 9.4

    Located in Unawatuna, a 2-minute walk from Talpe Beach, Royal Indigo Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a 24-hour front desk, a concierge service and luggage storage for guests. Show full description

    Address 912b Matara Road Show on map
    • Saltwater pool
    • Pets are welcome
  • 46 Jetwing Saman Villas, A Luxury Reserve - Adults Only ***** Bentota
    Guest Rating 9.4

    Jetwing Saman Villas is in the peaceful fishing village of Aturuwella in Bentota. Featuring a beachfront location on the golden sands of Bentota, it has an infinity-edge pool, a spa and beautiful suites with private balconies. Spacious suites have elegant hardwood floors and furnishings. Show full description

    Address Aturuwella Show on map
    • Swimming pool
    • Pool tables
    • Gym / fitness center
  • 47 Uga Chena Huts - Yala - All Inclusive ***** Yala
    Guest Rating 9.4

    • This hotel has a private beach area

    Located in the deep south of Sri Lanka, Chena Huts is just 5-minute away from Yala National Park. Featuring free WiFi, a spa center and an outdoor pool, Chena Huts offers fine views of the wilderness and seascape. It is designed to echo the local architecture harmonizing with the jungle environment. Show full description

    Address Diyabunwala Kele, Yala, Tissamaharama Show on map
    • Swimming pool
    • Pets are welcome
  • 48 Kayaam Wellness ***** Hambantota
    Guest Rating 9.4

    • This hotel has a private beach area

    Located in Tangalle, a few steps from Wella Odaya Beach, Kayaam Wellness provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. Providing a restaurant, the property also features a garden, as well as a sauna and a hot tub. A terrace, an on-site bar and shared lounge are available. Show full description

    Address Wellodeya Road Rekawa Show on map
    • Swimming pool
    • Gym / fitness center
  • 49 Seven Turtles **** Tangalle
    Guest Rating 9.4

    Seven Turtles is located only steps away from the tranquil beach. The property welcomes its guests with an outdoor swimming pool, free WiFi access and complimentary parking facilities. Rooms are fully air-conditioned and bright. Show full description

    Address Wellaodaya Road, Ranna. Show on map
    • Swimming pool
  • 50 Turtle Bay Boutique Hotel **** Tangalle
    Guest Rating 9.4

    • This hotel has a private beach area

    A small boutique hotel overlooking the Indian Ocean, Turtle Bay Boutique Hotel is located in Kalamatiya, Sri Lanka. Just steps away from the beach, it features an outdoor pool and Ayurvedic spa. Room offers a traditional atmosphere with modern amenities and artistic elements. Show full description

    Address Kalamatiya Show on map
    • Swimming pool
    • Pool tables
  • 51 Green Parrot Beach Resort **** Tangalle
    Guest Rating 9.4

    Set 5.6 mi from Tangalle Lagoon in Tangalle, Green Parrot Hotel features and free WiFi throughout the property. It features an outdoor swimming pool, restaurant, free Wi-Fi and free parking. Show full description

    Address Green Parrot Hotel, Wellaodaya Show on map
    • Swimming pool
  • 52 Mirissa Beach Villa **** Mirissa
    Guest Rating 9.4

    • This hotel has a private beach area

    Located in Mirissa, a few steps from Thalaramba Beach, Mirissa Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Each room at the 4-star hotel has sea views, and guests can enjoy access to a restaurant and to a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property. Show full description

    Address Palawardane Watta Thalaramba Show on map
    • Swimming pool
  • 53 The Nook RESORT **** Devinuwara
    Guest Rating 9.4

    Located in Devinuwara, a few steps from Wawwa Beach, The Nook RESORT has accommodations with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel provides pool views and an outdoor pool. Show full description

    Address Beach Road Show on map
    • Swimming pool
  • 54 Arabella on Boossa **** Galle
    Guest Rating 9.4

    Located along Galle Road, Arabella on Boossa provides modern and comfortable accommodations with free Wi-Fi access in the entire property. This nonsmoking beachfront property features a garden, sun terrace and free parking on site. The swimming pool provides a view of the garden and the beach. Show full description

    Address 39 Galle Road, Show on map
    • Swimming pool
  • 55 Sea Rock Villa *** Bentota
    Guest Rating 9.4

    • This hotel has a private beach area

    Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities. Featuring a balcony with sea views, each room is equipped with air conditioning and a flat-screen TV with satellite channels. Show full description

    Address Yalegama, Induruwa Show on map
    • Swimming pool
  • 56 Chami Villa Bentota *** Bentota
    Guest Rating 9.4

    • This hotel has a private beach area

    Chami Villa Bentota is located in Bentota just 164 feet from the beach and 328 feet from Bentota Railways Station. the guest house provides simple accommodations with private bathrooms and free Wi-Fi access. Rooms here will provide you with air conditioning, mosquito nets and a private balcony. Show full description

    Address Pitaramba Show on map
    • Water sports facility
  • 57 Main Reef Guest House ** Hikkaduwa
    Guest Rating 9.4

    • This hotel has a private beach area

    Located on the shores of Hikkaduwa Beach, Main Reef Guest House offers comfortable rooms with balcony overlooking the scenic sea and main surfing point. Car rentals and sightseeing arrangements can be made at the tour desk. The property is just 1. Show full description

    Address No 462/1 Galle Road Wewala Show on map
  • 58 BeachMirissa Hotel Mirissa
    Guest Rating 9.4

    • This hotel has a private beach area

    BeachMirissa Hotel is located with a private beach area and outdoor infinity swimming pool with deck. It is located 1.2 mi from the Mirissa town and 3. Show full description

    Address BeachMirissa, Galle Road Paluwatta, Bandaramulla Show on map
    • Swimming pool
    • Karaoke
    • Water sports facility
    • Pets are welcome
  • 59 Mountain Wave Hotel and Surfshop Hikkaduwa
    Guest Rating 9.4

    Located in Hikkaduwa, 200 metres from Narigama beach, Mountain Wave Hotel and Surfshop provides accommodation with a terrace, free private parking, a restaurant and a bar. The property is set 17 km from Galle International Cricket Stadium, 18 km from Dutch Church Galle and 18 km from Galle Fort. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. Show full description

    Address No 101 Galle road, Narigama Show on map
    • Water sports facility
  • 60 Ocean Light Mirissa Mirissa
    Guest Rating 9.4

    Located in Mirissa, Ocean Light Mirissa offers beachfront accommodation 200 metres from Mirissa Beach and features various facilities, such as a garden, a terrace and massage services. The property is situated 34 km from Galle International Cricket Stadium, 35 km from Galle Fort and 35 km from Dutch Church Galle. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Show full description

    Address Mahahena RD , Bandaramulla Show on map
  • 61 Lion's Rest Weligama
    Guest Rating 9.4

    Lion's Rest is located in a small fishing village known as Gurubebila. This stylish accommodations is just steps away from the beautiful unspoiled beach of Gurubebila Village. It welcomes guests with an outdoor pool, elegantly furnished rooms and free internet access. Show full description

    Address 5a Kadabeddagama , Gurubebila Show on map
    • Swimming pool
  • 62 Amanta Beach Nilaveli
    Guest Rating 9.4

    • This hotel has a private beach area

    Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 12 mi from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom. Amanta Beach features free Wi-Fi only at the Lobby (reception). Free private parking is available on site.

    Address Kumpurupiddi Show on map
    • Swimming pool
  • 63 Fathers Place Hiriketiya Dickwella
    Guest Rating 9.4

    Located in Dickwella, a few steps from Dickwella Beach, Fathers Place Hiriketiya provides accommodation with an outdoor swimming pool, free private parking and a garden. The property is around 6.2 km from Hummanaya Blow Hole, 17 km from Weherahena Buddhist Temple and 37 km from Kushtarajagala. Show full description

    Address Pehembiya Rd Show on map
    • Swimming pool
  • 64 Anantara Peace Haven Tangalle Resort ***** Tangalle
    Guest Rating 9.3

    • This hotel has a private beach area

    Featuring a mesmerizing secluded beachfront, Anantara Peace Haven Tangalle Resort is located on cliff in a large coconut plantation with panoramic sea views. Be welcomed with a cultured experience with the beating of traditional "raban drums", and leave with a local blessing and sundown ceremony with local drums and traditional Sri Lankan conch shell blowers. Offering in-room check-in services, Anantara Peace Haven features 32 5 star private villas featuring individual plunge pools with highly trained personal butlers at your service. Show full description

    Address Goyambokka Estate, Tangalle, Sri Lanka Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Gym / fitness center
  • 65 Puetz Travels Beach Resort ***** Wayikkal
    Guest Rating 9.3

    Located directly on the beach in Wayikkal, Puetz Travels Beach Resort features an outdoor pool and a restaurant. Guests enjoy complimentary WiFi access, parking. This resort is 7. Show full description

    Address Wenlankanni Mawatha, Sindathriya Show on map
    • Swimming pool
    • Water sports facility
  • 66 Ahu Bay ***** Ahungalla
    Guest Rating 9.3

    Located in Ahungalla, a 11-minute walk from Ahungalla Beach, Ahu Bay provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the property also features a restaurant, as well as a bar. The resort also has free WiFi as well as a paid airport shuttle service. Show full description

    Address 100/12, Samudravamaya Mawatha Show on map
    • Swimming pool
  • 67 Vis Ta Vie -Thema Collection ***** Mirissa
    Guest Rating 9.3

    Set in Mirissa, a few steps from Kamburugamuwa Beach, Vis Ta Vie -Thema Collection offers accommodation with an outdoor swimming pool, free private parking and a garden. This 5-star resort offers room service, a concierge service and free WiFi. Certain units at the property feature a terrace with pool view. Show full description

    Address Kappinnawatte 1610 Matara Road (South) Show on map
    • Swimming pool
  • 68 Ananthaya Beach **** Tangalle
    Guest Rating 9.3

    • This hotel has a private beach area

    Offering a private beach area and a swimming pool, Ananthaya Beach is located on Rekewa Beach in Tangalle and provides 24-hour front desk for the convenience of the guests. Free WiFi access is available in the public areas of this resort. The air-conditioned accommodations will provide you with a balcony, work desk and seating area. Show full description

    Address Oruwella Road, Rekawa Beach, Netolapitiya Show on map
    • Swimming pool
    • Gym / fitness center
  • 69 La Playa Beach Club **** Hiriketiya
    Guest Rating 9.3

    Stay in the heart of Hiriketiya. Located in Hiriketiya, a few steps from Hiriketiya Beach, La Playa Beach Club provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Show full description

    Address Hiriketiya Beach Road Show on map
    • Swimming pool
  • 70 IMAGINE Villa Hotel **** Mirissa
    Guest Rating 9.3

    • This hotel has a private beach area

    Offering an outdoor swimming pool and a private restaurant, IMAGINE Villa Hotel is a beautiful beachfront property just 656 feet from Kamburugamuwa Bus Station. Guests also enjoy free Wi-Fi access at all areas. This colonial building is located 0. Show full description

    Address 234, Ekanaykawatta, Kamburugamuwa, Mirissa Show on map
    • Swimming pool
    • Water sports facility
  • 71 Spice of Ceylon *** Chilaw
    Guest Rating 9.3

    Located in Chilaw, 23 miles from St. Anthony's Church, Spice of Ceylon has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. Featuring a terrace, the 3-star hotel has air-conditioned rooms with a private bathroom. Show full description

    Address 57 Iranawila Watta Show on map
    • Swimming pool
  • 72 Bungalow By The Beach *** Tangalle
    Guest Rating 9.3

    • This hotel has a private beach area

    Facing the beachfront, Bungalow By The Beach offers 3-star accommodations in Tangalle and features an outdoor swimming pool, garden and private beach area. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property. The hotel provides sea views and a terrace. Show full description

    Address Palugawatta,Gurupokuna road Kalametiya Show on map
    • Swimming pool
  • 73 Hikka Regent Hotel *** Hikkaduwa
    Guest Rating 9.3

    Featuring a terrace, restaurant and views of city, Hikka Regent Hotel is located in Hikkaduwa, a few steps from Narigama beach. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service, and organizing tours for guests. Show full description

    Address No 490, Galle Road Wewala Show on map
  • 74 Stay Ceylon - Weligama *** Weligama
    Guest Rating 9.3

    Comfortable Accommodations: Stay Ceylon - Weligama in Weligama offers family rooms with air-conditioning, private bathrooms, and sea views. Each room includes a balcony, minibar, and free WiFi. Dining and Leisure: Guests can enjoy international cuisine at the traditional restaurant, relax at the terrace or bar, and stay active with a fitness centre. Show full description

    Address 34 Weligama By Pass Road Show on map
    • Karaoke
  • 75 Galawatta Beach Resort ** Unawatuna
    Guest Rating 9.3

    Offering a restaurant and beach front, Galawatta Beach Resort is located in Unawatuna. Free WiFi access is available in the public areas of the property. Each fan-cooled room here will provide you with seating area. Show full description

    Address 654 Matara Road Thalpe Show on map
  • 76 Amaroo Hikkaduwa Hikkaduwa
    Guest Rating 9.3

    Located in Hikkaduwa, 90 metres from Narigama beach, Amaroo Hikkaduwa provides accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the hotel is close to several noted attractions, around 1.5 km from Hikkaduwa Coral Reef and around 1. Show full description

    Address 572 Galle Road Show on map
  • 77 Ivory Resort Dikwella Dickwella
    Guest Rating 9.3

    Located in Dickwella, a few steps from Dickwella Beach, Ivory Resort Dikwella provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Located around 6.5 km from Hummanaya Blow Hole, the hotel with free WiFi is also 17 km away from Weherahena Buddhist Temple. Show full description

    Address No : 50, Main Street, Dickwella Show on map
    • Swimming pool
  • 78 Hilltop Cabanas Komari
    Guest Rating 9.3

    Hilltop Cabanas in Komari provides accommodations with a garden and a terrace. This beachfront property offers access to darts. There's free private parking, and the property features a paid airport shuttle service. Show full description

    Address Lighthouse Beach, Manal Chenai Show on map
  • 79 Villa Sethawadi Hotel and Kitesurf Centre Kalpitiya
    Guest Rating 9.3

    • This hotel has a private beach area

    Featuring free WiFi, Villa Sethawadi and Kitesurf Center offers pet-friendly accommodations in Kalpitiya. Full service kite surf center and school, free private parking is available on site. Rooms include a seating area to relax in after a busy day. Show full description

    Address Setha Wadiya Show on map
    • Saltwater pool
    • Water sports facility
    • Pets are welcome
  • 80 Hotel Ferola Matara
    Guest Rating 9.3

    Set in Matara, 100 metres from Madiha Beach, Hotel Ferola offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can make use of a bar. Show full description

    Address Ferola Hotel, No136, Beach Road, Polhena. Show on map
    • Swimming pool
  • 81 Avila Nilaveli Beach Nilaveli
    Guest Rating 9.3

    • This hotel has a private beach area

    Set in Nilaveli, 200 metres from Nilaveli Beach, Avila Nilaveli Beach offers accommodation with a garden, free private parking, a private beach area and barbecue facilities. The property is around 6.1 km from Velgam Vehera, 6. Show full description

    Address Al fathah road, safa lane Show on map
  • 82 Satin Doll Unawatuna
    Guest Rating 9.3

    • This hotel has a private beach area

    Located on the Western tip of Sri Lanka, Satin Doll provides charming Sri Lankan-style accommodations in Galle, only 1.6 mi from Galle Fort and Galle Lighthouse. It welcomes guests with a private beach area, an outdoor pool and free WiFi access. Show full description

    Address 792 Galle-Matara Road, Mihiripenna Show on map
    • Swimming pool
  • 83 Garnet Yala Beach Kirinda
    Guest Rating 9.3

    • This hotel has a private beach area

    Situated in Kirinda, close to Nidangala Beach, Garnet Yala Beach features accommodation with garden, bike hire, a private beach area, a terrace and a restaurant. Boasting free private parking, the lodge is in an area where guests can engage in activities such as hiking, fishing and cycling. This air-conditioned lodge has 2 bedrooms and 2 bathrooms with a bidet, a shower and free toiletries. Show full description

    Address Nidangala Beach Road Show on map
    • Water sports facility
    • Pets are welcome
  • 84 Crystal Sands Hikkaduwa ***** Hikkaduwa
    Guest Rating 9.2

    Located in Hikkaduwa, a few steps from Rathgama Beach, Crystal Sands Hikkaduwa has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Certain accommodations at the property have a terrace with a sea view. Show full description

    Address 503 Galle Road Show on map
    • Rooftop pool
    • Gym / fitness center
  • 85 The Fortress Resort & Spa Galle ***** Koggala
    Guest Rating 9.2

    The Fortress is located along the beach, on the southern coast of Sri Lanka. It offers spacious accommodations, an outdoor pool and 2 restaurants. Wi-Fi and on-site parking are free. Show full description

    Address Matara Road, PO Box 126, Habaraduwa Show on map
    • Swimming pool
    • Pool tables
    • Gym / fitness center
  • 86 Selenya Talpe - Boutique Villa ***** Unawatuna
    Guest Rating 9.2

    • This hotel has a private beach area

    Located in Unawatuna, a 6-minute walk from Mihiripenna Beach, Selenya Talpe - Boutique Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features a hot tub and room service. Show full description

    Address Lanciawada Mihiripenna A2 Show on map
    • Swimming pool
  • 87 Parangi Weligama Bay - Thema Collection ***** Weligama
    Guest Rating 9.2

    Located in Weligama, a 3-minute walk from Weligama Beach, Parangi Weligama Bay - Thema Collection has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 5-star hotel offers room service and a concierge service. Some rooms at the property feature a balcony with a garden view. Show full description

    Address 736 Matara Road Weligama, 81700 Show on map
    • Swimming pool
  • 88 Kumu Beach By Teardrop Hotels ***** Balapitiya
    Guest Rating 9.2

    Offering an outdoor pool and sun deck, Kumu Beach is located in Balapitiya in the Galle District Region. There is a shared lounge at the property. Eight bedrooms have direct ocean views while some rooms also open onto private balconies or garden terraces. Hikkaduwa is 9.3 mi from Kumu Beach, while Bentota is 12 mi away.

    Address 670/5, Galle Road, Welagedara, Show on map
    • Swimming pool
  • 89 Suite Lanka **** Hikkaduwa
    Guest Rating 9.2

    Suite Lanka sits on the sands of Hikkaduwa Beach, one of the widest beaches on Sri Lanka’s west coast. Offering spacious accommodations, it has an outdoor pool and restaurant. Boasting views of the Indian Ocean, rooms at Suite Lanka feature Ceylonese décor and wooden furnishings. Show full description

    Address Galle Road Show on map
    • Swimming pool
    • Pets are welcome
  • 90 Pearl Island Beach Hotel *** Hikkaduwa
    Guest Rating 9.2

    Offering an outdoor swimming pool and a restaurant, Pearl Island Beach Hotel is located in Hikkaduwa, on the Thiranagama Beach. Free WiFi access is available. Some rooms come with air condition. Show full description

    Address Galle Road Show on map
    • Swimming pool
    • Water sports facility
  • 91 Blue Waters *** Arugam Bay
    Guest Rating 9.2

    • This hotel has a private beach area

    Located in Arugam Bay, a few steps from Pottuvil Point Beach, Blue Waters provides accommodations with a garden, free private parking, a private beach area and a terrace. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a 24-hour front desk and currency exchange for guests. Show full description

    Address Blue Waters, Kottukal Beach Road, P-20, Pottuvil Point Show on map
    • Karaoke
    • Pets are welcome
  • 92 Sun N Sea Hotel * Unawatuna
    Guest Rating 9.2

    Located in Unawatuna, a few steps from Unawatuna Beach, Sun N Sea Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 4 miles of Galle International Cricket Stadium. The property provides room service, a 24-hour front desk and currency exchange for guests. Show full description

    Address 324 Matara Road Unawatuna Beach Show on map
    • Water sports facility
  • 93 Windy Waves Beach Nature Resort & Kite School Kalpitiya
    Guest Rating 9.2

    • This hotel has a private beach area

    Located in Kalpitiya, a few steps from Kudawa Beach, Windy Waves Beach Nature Resort & Kite School has accommodations with a garden, free private parking, a private beach area and a shared lounge. The property has a bar, as well as massage services. The property provides a shared kitchen, room service and currency exchange for guests. Show full description

    Address Kudawa Kandakkuliya Show on map
    • Water sports facility
  • 94 Mangrove Beach Cabana Tangalle
    Guest Rating 9.2

    • This hotel has a private beach area

    Located 2.2 mi from Tangalle Lagoon, Mangrove Beach Cabana features free WiFi access and free private parking. The resort has a barbecue and views of the sea, and guests can enjoy a meal at the restaurant. Show full description

    Address Kapuhenwala road, Marakolliya Show on map
  • 95 Stay Golden Arugam Bay
    Guest Rating 9.2

    Located in Arugam Bay, a 3-minute walk from Pasarichenai Beach, Stay Golden provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. The property features a terrace, as well as a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property. Show full description

    Address Cemetery Road, Arugam Bay, Pottuvil 18 Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 96 Lake House Hikka Hikkaduwa
    Guest Rating 9.2

    • This hotel has a private beach area

    Situated in Hikkaduwa, less than 1 km from Seenigama Beach, Lake House Hikka features accommodation with a garden, free private parking, a private beach area and a terrace. The property is set 20 km from Galle International Cricket Stadium, 20 km from Dutch Church Galle and 20 km from Galle Fort. The hotel also offers free WiFi as well as a paid airport shuttle service. Show full description

    Address No. 15 Wellawattha Hikkaduwa Show on map
  • 97 Star Beach Hotel Tangalle
    Guest Rating 9.2

    Located a few steps from Goyambokka Beach, Star Beach Hotel offers a garden, a terrace and air-conditioned accommodations with a balcony and free WiFi. A fridge and electric tea pot are also available. At the lodge you'll find a restaurant serving Chinese, Seafood and Local cuisine. Show full description

    Address Palm Paradise Road Show on map
  • 98 Kitesurfing Lanka Kalpitiya
    Guest Rating 9.2

    • This hotel has a private beach area

    Offering a spa and wellness center and beach front, Kite Surfing Lanka provides a 24-hour front desk for the convenience of the guests. Free WiFi access is available in the public areas of this resort. The fan-cooled accommodations will provide you with a seating area. Show full description

    Address Dutch Bay Road, Kandakuliya Show on map
    • Water sports facility
    • Pets are welcome
  • 99 Dolphinchilling Alankuda
    Guest Rating 9.2

    • This hotel has a private beach area

    Facing the beachfront in Alankuda, Dolphinchilling features a garden. There's a terrace and guests can use free WiFi and free private parking. All guest rooms at the inn are equipped with a seating area. Show full description

    Address Kalpitiya Road, Norochcholai Show on map
    • Pets are welcome
  • 100 KVA Talalla Beach Villa Talalla South
    Guest Rating 9.2

    • This hotel has a private beach area

    Located in Talalla, a few steps from Talalla Beach, KVA Talalla Beach Villa provides accommodation with a garden, free private parking, a private beach area and a shared lounge. Among the facilities at this property are a shared kitchen and an ATM, along with free WiFi throughout the property. The accommodation offers airport transfers, while a bicycle rental service is also available. Show full description

    Address Naotunna junction, Kottagoda Show on map
    • Pets are welcome

This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.

Tomas Mazowski

Hello! I try my best to keep this guide up to date and I last refreshed it in June 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!