Most popular cities in Sri Lanka
- Galle169 hotels
- Negombo383 hotels
- Colombo119 hotels
- Mirissa318 hotels
Show all cities
Hotels near beach in Sri Lanka
8.4Great276 reviews
Hotel
Heritance Tea Factory
Sri Lanka, Nuwara Eliya
Pedro Tea Factory and Bomburu Ella are located 4.8 km and 4.9 km from the 5-star Heritance Tea Factory respectively.
from GBP 137 per night
8.6Great599 reviews
Hotel
Heritance Kandalama
Sri Lanka, Sigiriya
The 5-star Heritance Kandalama offers a hot tub and an outdoor swimming pool along with a perfect location relatively near Sigiriya Rock.
from GBP 156 per night
8.2Great120 reviews
Hotel
Heritance Ahungalla
Sri Lanka, Bentota
A swimming pool as well as a steam room, sauna facilities and an outdoor swimming pool are available for you at the 5-star Heritance Ahungalla, set within easy reach to Ahungalla Beach.
from GBP 82 per night
8.2Great250 reviews
Hotel
Sentido Heritance Negombo
Sri Lanka, Negombo
Located just 5 minutes' walk from Kudapaduwa North, the luxury Heritance features 139 rooms with views of the sea.
from GBP 79 per night
7.8Very good66 reviews
Hotel
Hotel Hilltop
Sri Lanka, Kandy
Boasting a swimming pool, the 3-star Hilltop Kandy is within 2.3 km of Temple of the Sacred Tooth Relic.
from GBP 50 per night
8.2Great157 reviews
Hotel
Ramada Colombo
Sri Lanka, Colombo
Set in a business area, the 5-star Ramada is merely a 5-minute walk from Galle Face Terrace and has a steam room, sauna facilities and an outdoor swimming pool onsite.
from GBP 56 per night
8.2Great173 reviews
Hotel
Hilton Colombo Hotel
Sri Lanka, Colombo
The renowned Hilton offers views of Beira Lake nearly a 25-minute walk from the 5 ha ocean-side urban park "Galle Face Green" and boasts 332 rooms along with a hot tub and an outdoor swimming pool.
from GBP 74 per night
8.4Great15 reviews
Hotel
Amanwella
Sri Lanka, Tangalle
Lounge and Tuk Tuk Suranga are located 4 km and 2.2 km from the 5-star Amanwella Tangalle respectively.
from GBP 657 per night
8.4Great144 reviews
Hotel
Taj Samudra
Sri Lanka, Colombo
The Taj Samudra Colombo is located 15 minutes' drive from Diyawanna Oya Seaplane Base airport and offers an outdoor pool as well as a health club.
from GBP 104 per night
8.4Great194 reviews
Hotel
Vivanta Colombo, Airport Garden
Sri Lanka, Seeduwa
Boasting its location a 5-minute ride from Buddhist Temple, the Vivanta Colombo, Airport Garden Seeduwa features modern rooms as well as steam baths, a hot tub and an outdoor swimming pool onsite.
from GBP 76 per night
7.8Very good212 reviews
Hotel
The Grand Hotel - Heritage Grand
Sri Lanka, Nuwara Eliya
Set around 5 minutes' walk from Victoria Park Entrance, the perfect 5-star Grand Hotel - Heritage Grand Nuwara Eliya features spa therapy and billiards.
from GBP 199 per night
8.2Great339 reviews
Hotel
Camelot Beach Hotel
Sri Lanka, Negombo
Located 15 km from Bandaranaike International airport, the Camelot Beach Negombo offers a buffet breakfast and features a swimming pool.
from GBP 15 per night
8.0Great135 reviews
Hotel
Goldi Sands Hotel
Sri Lanka, Negombo
The Goldi Sands Negombo offers views of the Indian Ocean 10 minutes by car from Fish Market and boasts 70 rooms along with a hot tub and an outdoor swimming pool.
from GBP 54 per night
8.0Great23 reviews
Hotel
Club Palm Garden
Sri Lanka, Beruwala
Barberyn Island Lighthouse is within 2.8 km of the Club Palm Garden Beruwala and Kande Vihare Temple is nearly a 15-minute walk away.
from GBP 90 per night
8.2Great323 reviews
Hotel
Mount Lavinia Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Set around a 10-minute drive from Dehiwala Zoological Garden, the Mount Lavinia Dehiwala-Mount Lavinia boasts aerobics classes and billiards available on site.
from GBP 147 per night
8.2Great201 reviews
Hotel
The Kingsbury Colombo
Sri Lanka, Colombo
Strategically located right around 5 minutes' walk from World Trade Center, the elegant Kingsbury has bright rooms to offer as well as a pool bar.
from GBP 66 per night
8.0Great100 reviews
Hotel
The Galadari Hotel
Sri Lanka, Colombo
There are a hot tub, sauna facilities and an outdoor swimming pool at the 3-star Galadari, and some of the 221 rooms offer views of the pool.
from GBP 62 per night
8.2Great355 reviews
Hotel
Cinnamon Grand Colombo
Sri Lanka, Colombo
Set in a central area about 7 minutes' walk from Colombo Swimming Club, the Cinnamon Grand features a fine-dining restaurant.
from GBP 101 per night
8.2Great218 reviews
Hotel
Cinnamon Lakeside
Sri Lanka, Colombo
Located around a 10-minute walk from Temple of Sri Kailawasanathan Swami Devasthanam Kovil, the Cinnamon Lakeside Colombo features a swimming pool and a health club.
from GBP 83 per night
8.2Great93 reviews
Hotel
Jetwing Lighthouse
Sri Lanka, Galle
Set in the business district of Galle, the deluxe Jetwing Lighthouse Galle features a swimming pool and boasts views of the Indian Ocean.
from GBP 95 per night
More hotels in Sri Lanka:
Best 5-star hotels in Sri Lanka
8.2Great112 reviews
Hotel
Mermaid Hotel & Club
Sri Lanka, Kalutara
Featuring yoga classes and various recreational opportunities, the luxury Mermaid Hotel & Club Kalutara boasts a beachfront location just 1.1 km from Rajaguru Sri Subuthi Temple Waskaduwa.
from GBP 74 per night
8.0Great69 reviews
Hotel
The Blue Water
Sri Lanka, Wadduwa
The 5-star Blue Water, located within 3.8 km of Rankoth Viharaya, boasts a large outdoor swimming pool along with a hot tub, sauna facilities and an outdoor swimming pool.
from GBP 113 per night
7.8Very good118 reviews
Hotel
Jetwing St Andrew'S
Sri Lanka, Nuwara Eliya
Set about a 10-minute ride from Pedro Tea Factory, the unique Jetwing St Andrew'S Nuwara Eliya welcomes guests to an à la carte restaurant on site.
from GBP 118 per night
8.2Great25 reviews
Hotel
Occidental Paradise Dambulla
Sri Lanka, Sigiriya
Located in a historic area, the Occidental Paradise Dambulla features facials, various recreational opportunities and entertainment activities.
from GBP 66 per night
8.4Great45 reviews
Hotel
Wallawwa
Sri Lanka, Katunayake
Boasting proximity to Dadugan Oya, which runs less than a 10-minute stroll away, the Wallawwa Katunayake offers an outdoor swimming pool.
from GBP 355 per night
8.6Great17 reviews
Hotel
Kahanda Kanda
Sri Lanka, Koggala
Located within 3.5 km of Kalapuwa Herbal Garden, the 5-star Kahanda Kanda features fitness classes and spa therapy on-site along with a lounge bar.
from GBP 388 per night
8.2Great7 reviews
Hotel
Avenra Garden Hotel
Sri Lanka, Negombo
Set within 1.9 km of Lake Boat Safari, the 5-star Avenra Garden offers 30 rooms and an outdoor swimming pool.
from GBP 99 per night
8.2Great45 reviews
Hotel
Tamarind Hill By Asia Leisure
Sri Lanka, Galle
The stunning Tamarind Hill By Asia Leisure in the Galle City district of Galle, 500 metres from Sea Turtle Farm, boasts 15 modern rooms and an à la carte restaurant.
from GBP 61 per night
8.4Great35 reviews
Hotel
Mosvold Villa
Sri Lanka, Ahangama
Offering an outdoor swimming pool, the 5-star Mosvold Villa is located in the historic part of Ahangama, approximately 10 minutes by car from Kalapuwa Herbal Garden.
from GBP 421 per night
8.0Great27 reviews
Hotel
The Frangipani Tree By Edwards Collection
Sri Lanka, Unawatuna
Set at a 4 km distance from Jungle Beach, the intimate 5-star Frangipani Tree By Edwards Collection has an Asian restaurant serving Asian cuisine.
from GBP 425 per night
8.2Great231 reviews
Hotel
Amagi Aria Airport Transit Hotel
Sri Lanka, Negombo
Offering a quiet location 450 metres from Destination Sri Lanka, the Amagi Aria Airport Transit Negombo features an outdoor swimming pool and an Asian restaurant.
from GBP 42 per night
8.2Great100 reviews
Hotel
Ekho Surf
Sri Lanka, Bentota
Staying at the 5-star Ekho Surf means you will be at a 3.2 km distance from Galapata Raja Temple, while enjoying an outdoor pool onsite.
from GBP 113 per night
8.4Great41 reviews
Hotel
Shinagawa Beach
Sri Lanka, Balapitiya
The 5-star Shinagawa enjoys a beachfront location and provides easy access to Galagoda Shailatharama Viharaya a 15-minute ride away.
from GBP 48 per night
8.2Great71 reviews
Hotel
Fresco Water Villa
Sri Lanka, Sigiriya
Offering a swimming pool, the modern Fresco Water Villas is around 5 minutes' walk from Volcan-Palacio Sigiriya.
from GBP 61 per night
8.2Great166 reviews
Hotel
Queenswood Cottage
Sri Lanka, Nuwara Eliya
Located within 0.7 km of Nuwara Eliya and Tea Country as well as Royal Turf Club, the 4-star Queenswood includes hiking, horseback riding and billiards.
from GBP 67 per night
7.8Very good6 reviews
Hotel
Anilana Craigbank
Sri Lanka, Nuwara Eliya
Guests can have a continental breakfast and enjoy visiting Pedro Tea Factory, set 10 minutes by car from the Anilana Craigbank Nuwara Eliya.
from GBP 173 per night
8.4Great30 reviews
Hotel
Fortaleza
Sri Lanka, Galle
The 5-star Fortaleza Galle with spa therapy and recreational facilities offers a setting just 5 minutes' walk from Dutch Reformed Church.
from GBP 118 per night
8.0Great59 reviews
Hotel
The Cove
Sri Lanka, Negombo
Browns Beach is around 15 minutes' walk from the 5-star Cove Negombo.
from GBP 81 per night
8.4Great40 reviews
Hotel
Pandanus Beach Resort & Spa
Sri Lanka, Bentota
Featuring fitness classes, entertainment activities and various recreational opportunities, the luxury Pandanus Beach Resort & boasts a beachfront location within 3.6 km of Kosgoda Turtle Conservation and Research Centre.
from GBP 192 per night
8.0Great27 reviews
Hotel
Turyaa Kalutara
Sri Lanka, Kalutara
Positioned 10 minutes on foot from Rajaguru Sri Subuthi Temple Waskaduwa, guests can enjoy Indian dishes at the world-class Turyaa Kalutara's Asian restaurant.
from GBP 133 per night
Most popular 4-star hotels in Sri Lanka
8.2Great148 reviews
Hotel
Pegasus Reef - A Beach Resort In Colombo
Sri Lanka, Wattala
Located in a shopping district and within 7 km of R Premadasa Stadium, the 4-star Pegasus Reef Wattala features 199 rooms plus a swimming pool.
from GBP 35 per night
7.8Very good169 reviews
Hotel
Global Towers Hotel & Apartments
Sri Lanka, Colombo
The Global Towers Hotel & Apartments Colombo is located 15 km from Ratmalana Air Force Base airport and at 400 metres of Savoy film hall halt bus stop.
from GBP 27 per night
8.4Great675 reviews
Hotel
Galle Face Hotel
Sri Lanka, Colombo
Featuring a beachfront location in the heart of Colombo, the heritage Galle Face has 124 rooms and a swimming pool.
from GBP 77 per night
7.6Very good38 reviews
Hotel
Club Bentota
Sri Lanka, Bentota
Located in the Bentota Beach district, the comfortable 4-star Club Bentota features surfing, boating and lawn tennis along with an outdoor swimming pool.
from GBP 75 per night
8.4Great286 reviews
Hotel
Jetwing Sea
Sri Lanka, Negombo
The enchanting Jetwing Sea Negombo lies within 4.7 km of Fish Market and offers an Asian restaurant and an indoor pool onsite.
from GBP 78 per night
8.6Great21 reviews
Hotel
Closenberg Hotel
Sri Lanka, Galle
Situated at 100 metres of Bonavista, the Closenberg Galle offers 16 guest rooms.
from GBP 47 per night
8.0Great113 reviews
Hotel
Earl'S Reef
Sri Lanka, Bentota
Guests of the Earl'S Reef Beruwala can relax at an outdoor pool and have their drinks at the lounge bar.
from GBP 78 per night
8.0Great52 reviews
Hotel
Swiss Residence Kandy
Sri Lanka, Kandy
The 4-star Swiss Residence Kandy offers to enjoy an open-air bar along with a hot tub and an outdoor swimming pool onsite, boasting setting near a train station.
from GBP 62 per night
8.2Great33 reviews
Hotel
The Lady Hill Hotel
Sri Lanka, Galle
About 12 minutes' walk from Galle Fort and overlooking the Indian Ocean, the 4-star Lady Hill features massage therapy and recreational facilities.
from GBP 117 per night
8.2Great94 reviews
Hotel
Calamander Unawatuna Beach
Sri Lanka, Unawatuna
Boasting a swimming pool, the Calamander Unawatuna is 10 minutes by car from Maritime Archeology Museum.
from GBP 98 per night
8.6Great17 reviews
Hotel
Hibiscus Beach Hotel & Villas
Sri Lanka, Kalutara
Located a 5-minute ride from Pulinathalarama Maha Viharaya, the comfortable 4-star Hibiscus Beach Hotel & Villas offers an outdoor swimming pool and a gym for guests.
from GBP 55 per night
8.2Great89 reviews
Hotel
Ekho Lake Hotel
Sri Lanka, Polonnaruwa
Guests can have a continental breakfast and enjoy visiting The reclining Buddha in Polonnaruwa, set within 4 km of the Ekho Lake.
from GBP 47 per night
8.2Great98 reviews
Hotel
Insight Resort Ahangama - S&S Other Certified
Sri Lanka, Ahangama
Located in a historical neighbourhood about 17 minutes' walk from Ahangama Beach, the 4-star Insight Resort Ahangama - S&S Other Certified has 56 rooms and an outdoor swimming pool.
from GBP 43 per night
8.2Great114 reviews
Hotel
The Palms
Sri Lanka, Beruwala
The 5-star Palms Beruwala features views of the beach and a year-round outdoor swimming pool, boasting a prime location near a train station.
from GBP 67 per night
7.6Very good17 reviews
Hotel
Peacock Beach Hotel
Sri Lanka, Hambantota
Located approximately 15 minutes' walk from Ramba Viharaya, the beachfront Peacock Hambantota features a swimming pool.
from GBP 91 per night
8.2Great42 reviews
Hotel
Senani Hotel
Sri Lanka, Kandy
The 4-star Senani lies a 10-minute walk from Kandy Garrison Cemetery, and features a shop and a restaurant.
from GBP 70 per night
6.8Nice64 reviews
Hotel
Full Moon Garden Hotel
Sri Lanka, Negombo
While staying at the Full Moon Garden you are invited to discover Angurukaramulla Temple, set about 7 km away, or St. Anthony's Church, which is around 15 minutes' walk away.
from GBP 45 per night
8.0Great203 reviews
Hotel
Cinnamon Citadel Kandy
Sri Lanka, Kandy
Located about 25 minutes' walk from Museum of Rajaa Elephant, the 4-star Cinnamon Citadel Kandy features fitness classes and entertainment activities on-site along with a pool bar.
from GBP 80 per night
8.2Great30 reviews
Hotel
Deco On 44 - Galle Fort
Sri Lanka, Galle
Set at a 3.8 km distance from Welle Devalaya Temple, the luxury Deco On 44 - Galle Fort offers 7 rooms and a swimming pool.
from GBP 72 per night
7.8Very good15 reviews
Hotel
The Long Beach Resort & Spa
Sri Lanka, Koggala
A beachfront location of the perfect 4-star Long Beach Resort & Spa provides easy access to Sea Turtle Hatchery, which is 5 minutes away by car.
from GBP 82 per night
Most popular 3-star hotels in Sri Lanka
8.0Great8 reviews
Hotel
Induruwa Beach Resort
Sri Lanka, Induruwa
Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center is 4.5 km from the 3-star Beach Resort, while Sea Turtle Hatchery is nearly 25 minutes' walk away.
from GBP 66 per night
6.2Nice22 reviews
Hotel
Hotel Sunset Beach
Sri Lanka, Negombo
Lake Boat Safari is within 9 minutes' walk of the 3-star Sunset Beach, while Ave Maria Convent is a 5-minute ride away.
from GBP 35 per night
7.6Very good241 reviews
Hotel
Golden Star Beach Hotel
Sri Lanka, Negombo
Located a 5-minute ride from Dutch Fort, the 3-star Golden Star boasts an outdoor swimming pool.
from GBP 43 per night
7.6Very good102 reviews
Hotel
Oasey Beach Hotel
Sri Lanka, Bentota
The Oasey, approximately 10 minutes by car from Sunshine Water Sports Center, boasts access to a sand beach and also features massage therapy and entertainment activities.
from GBP 96 per night
7.0Very good26 reviews
Hotel
Koggala Beach Hotel
Sri Lanka, Koggala
About 5 minutes by car from Joey Children Park, the 3-star Koggala offers yoga classes, chaise longues and entertainment activities plus an outdoor swimming pool.
from GBP 85 per night
7.6Very good61 reviews
Hotel
Berjaya Hotel Colombo
Sri Lanka, Dehiwala-Mount Lavinia
Offering an outdoor pool, spa therapy and recreational facilities, the 3-star Berjaya Hotel is located about 20 minutes' walk from Mount Lavinia Bus Stand.
from GBP 43 per night
8.0Great71 reviews
Hotel
Hotel Sapphire
Sri Lanka, Colombo
Featuring an à la carte restaurant and an indoor pool, the comfortable Sapphire boasts a prime location in Colombo.
from GBP 37 per night
8.0Great10 reviews
Hotel
Club Koggala Village
Sri Lanka, Koggala
Featuring 87 rooms with views of the sea, the 3-star Club Koggala Village is set approximately a 20-minute walk from Stilt Fisherman.
from GBP 36 per night
7.2Very good77 reviews
Hotel
Paradise Holiday Village
Sri Lanka, Negombo
Located a 10-minute drive from Ave Maria Convent, the historical Paradise overlooks the garden and features an Indian restaurant.
from GBP 27 per night
7.8Very good162 reviews
Hotel
Paradise Beach Hotel
Sri Lanka, Negombo
Situated 250 metres from Negombo Beach Park, the 3-star Paradise Negombo also offers an outdoor swimming pool.
from GBP 105 per night
7.4Very good7 reviews
Hotel
Alpine Hotel
Sri Lanka, Nuwara Eliya
Holy Trinity Church and Shanthipura View Point are located 1.7 km and 2.5 km from the Alpine Nuwara Eliya respectively.
from GBP 86 per night
7.6Very good5 reviews
Hotel
Welcombe Hotel
Sri Lanka, Trincomalee
Offering an outdoor pool, the 3-star Welcombe boasts a location within a 5-minute stroll of Orr's Hill Army Museum.
from GBP 44 per night
8.0Great44 reviews
Hotel
Hotel Apollo
Sri Lanka, Hikkaduwa
Offering a private beach area and a barber shop, the Apollo Hikkaduwa lies in the Hikkaduwa Beach district of Hikkaduwa, approximately a 10-minute ride from Tsunami Honganji Vihara and around a 10-minute drive from Seenigama Temple.
from GBP 37 per night
8.0Great12 reviews
Hotel
Hotel Bentota Village
Sri Lanka, Bentota
The 3-star Village boasts spa therapy and entertainment activities on site and guests can laze by a swimming pool.
from GBP 91 per night
8.0Great84 reviews
Hotel
Nilaveli Beach Hotel
Sri Lanka, Nilaveli
Set 10 minutes by car from Pigeon Island National Park, the 3-star Nilaveli offers 48 rooms and an outdoor pool.
from GBP 87 per night
6.6Nice18 reviews
Hotel
Rani Beach Resorts
Sri Lanka, Negombo
Staying at the wonderful 3-star Rani Beach Resorts means you will be 10 minutes by car from Morawala Beach, while enjoying an outdoor swimming pool onsite.
from GBP 69 per night
7.4Very good92 reviews
Hotel
Amanda Hills
Sri Lanka, Kandy
Situated only 0.6 km from Royal Palace Park, the 3-star Amanda Hills Kandy features various recreational opportunities and entertainment activities along with 10 rooms.
from GBP 20 per night
7.4Very good91 reviews
Hotel
Ranveli Beach Resort
Sri Lanka, Dehiwala-Mount Lavinia
Boasting a location within a 10-minute stroll of Odel, the 3-star Ranveli Dehiwala-Mount Lavinia includes 13 rooms and a swimming pool.
from GBP 35 per night
8.4Great7 reviews
Hotel
Hotel Randiya
Sri Lanka, Ponnarankulama
Royal Pleasure Gardens is a 10-minute ride from the Randiya Anuradhapura and Samadhi Statue is approximately 10 minutes away by car.
from GBP 48 per night
7.0Very good17 reviews
Hotel
Cockpit Airport Reach Hotel
Sri Lanka, Katunayake
The comfortable 3-star Cockpit Airport Reach is placed in a tourist area of Katunayake, at a 3.4 km distance from Negombo Lagoon and 4.7 km from Destination Sri Lanka.
from GBP 35 per night
Amazing spa hotels in Sri Lanka
8.2Great43 reviews
Hotel
Forest Villa
Sri Lanka, Kandy
With views of the mountain, the 3-star Forest Villa is situated less than a 14-minute stroll from Arthur's Seat and offers spa therapy and recreational facilities.
from GBP 15 per night
8.2Great72 reviews
Hotel
Lagoon Paradise Beach Resort
Sri Lanka, Tangalle
Located in the Tangalle Beach district and 7 minutes' stroll from Tangalle Lagoon, the smoke-free Lagoon Paradise Beach Resort features massage therapy and recreational facilities.
from GBP 43 per night
8.2Great82 reviews
Hotel
The Villa Bentota By Kk Collection
Sri Lanka, Bentota
Located 2.9 km from Galapata Raja Temple, the sophisticated Villa Bentota By Kk Collection features an outdoor swimming pool.
from GBP 263 per night
8.4Great119 reviews
Hotel
Sandali Walauwa
Sri Lanka, Bentota
Located within 2.9 km of Galapata Raja Temple, the Sandali Walauwa features 13 rooms, facials, massage therapy and entertainment activities.
from GBP 32 per night
8.4Great7 reviews
Hotel
Hibiscus Garden Hotel
Sri Lanka, Tissamaharama
Located around a 10-minute walk from Ceylon safari, the 3-star Hibiscus Garden boasts a swimming pool.
from GBP 59 per night
8.4Great133 reviews
Hotel
Turtle Bay Boutique Hotel
Sri Lanka, Tangalle
The Turtle Bay Boutique Tangalle is located in the Tangalle Beach district of Tangalle, overlooking the Indian Ocean and boasts an outdoor swimming pool along with a treatment room and an outdoor swimming pool on-site.
from GBP 100 per night
7.8Very good145 reviews
Hotel
Thambapanni Retreat
Sri Lanka, Unawatuna
Located within 2.2 km of Japanese Peace Pagoda, the 4-star Thambapanni Retreat features a year-round outdoor pool.
from GBP 43 per night
7.2Very good87 reviews
Hotel
Ramada Katunayake
Sri Lanka, Katunayake
At the Ramada Katunayake, guests can use fitness classes, spa therapy and various recreational opportunities or spend the day lazing by an outdoor swimming pool.
from GBP 49 per night
8.4Great55 reviews
Hotel
Cocobay Unawatuna
Sri Lanka, Unawatuna
Located in Unawatuna and within 10 minutes' drive of Old Town of Galle and its Fortifications, the 4-star Cocobay features a plunge pool and a Jacuzzi for guest's pure relaxation.
from GBP 177 per night
6.0Guest rating3 reviews
Hotel
Sanmali Beach Hotel
Sri Lanka, Marawila
Based nearly 20 minutes' walk from Market Place, the Sanmali features 20 cosy rooms, as well as hiking, volleyball and cycling.
from GBP 39 per night
8.2Great118 reviews
Hotel
Colombo Court Hotel & Spa
Sri Lanka, Colombo
Staying at the 4-star Court Hotel & Spa means you will be only a 9-minute walk from University of Colombo, while enjoying a swimming pool onsite.
from GBP 72 per night
8.2Great88 reviews
Hotel
Galavilla Boutique Hotel & Spa
Sri Lanka, Kandy
Set a 10-minute drive from Buddhist Temple, the rooms in the 4-star Galavilla Boutique Hotel & have views of hills.
from GBP 135 per night
8.6Great150 reviews
Hotel
Ridee Villa
Sri Lanka, Unawatuna
Situated in the middle of Unawatuna and 3.5 km from Japanese Peace Pagoda, the Ridee offers 14 rooms.
from GBP 113 per night
8.4Great80 reviews
Hotel
Rockside Cabanas Hotel
Sri Lanka, Unawatuna
Galle Harbour is nearly a 10-minute ride from the 3-star Rockside Cabanas and Maritime Archeology Museum is 6 km away.
from GBP 102 per night
7.8Very good29 reviews
Hotel
The Ocean Pearl Hotel Negombo
Sri Lanka, Negombo
Located 5 minutes on foot from Negombo Water Park and 10 minutes by car from Ave Maria Convent, the 3-star Ocean Pearl Hotel features various recreational opportunities and entertainment activities.
from GBP 25 per night
8.4Great47 reviews
Hotel
Beach Grove Villas
Sri Lanka, Unawatuna
The 4-star Grove Villas Unawatuna is 25 minutes on foot from Mihiripenna and features spa therapy and entertainment activities, along with a lounge bar on-site.
from GBP 58 per night
8.0Great46 reviews
Hotel
Hotel Eden Garden
Sri Lanka, Sigiriya
The 4-star Eden Garden has a swimming pool along with a lounge bar and boasts a location a few minutes drive from Minneriya National Park.
from GBP 56 per night
8.2Great47 reviews
Hotel
Buckingham Place
Sri Lanka, Tangalle
Guests can enjoy local cuisine in an à la carte restaurant of the lovely 4-star Buckingham Place Tangalle and relax by an infinity swimming pool.
from GBP 250 per night
8.2Great64 reviews
Hotel
Eva Lanka Hotel - Beach & Wellness
Sri Lanka, Tangalle
Indika Art Gallery and Silent Beach are located 7 km and 1.5 km from the 3-star Eva Lanka respectively.
from GBP 74 per night
Top family hotels in Sri Lanka
7.8Very good26 reviews
Hotel
Oasis Beach Resort
Sri Lanka, Negombo
Featuring an outdoor swimming pool, the comfortable Oasis Beach Resort is set only 5 minutes' walk from Kite Centre Negombo and Browns Beach.
from GBP 23 per night
7.8Very good20 reviews
Hotel
Galle Heritage Villa By Jetwing
Sri Lanka, Galle
Set at 450 metres of Ablution Pool, the boutique Heritage Villa By Jetwing features a swimming pool.
from GBP 54 per night
8.0Great14 reviews
Hotel
Ocean Dreams Hotel
Sri Lanka, Ahangama
The 3-star Ocean Dreams Ahangama is set within 6 km of Stilt Fisherman and less than a 5-minute stroll from Kathaluwa Old Temple.
from GBP 19 per night
8.2Great62 reviews
Hotel
Lavanga Beach
Sri Lanka, Hikkaduwa
The 3-star Lavanga Beach Hikkaduwa is within 2.6 km of Turtle Beach, boasting spa therapy, various recreational opportunities and entertainment activities.
from GBP 31 per night
7.4Very good100 reviews
Hotel
Windmill Beach Villa And Hotel
Sri Lanka, Negombo
The 2-star Windmill Beach Villa And Hotel Negombo is located about 5 minutes' walk from Negombo Beach Park and comprises 25 rooms with modern comforts.
from GBP 19 per night
8.4Great183 reviews
Hotel
Palm Paradise Cabanas & Villas Beach Resort
Sri Lanka, Tangalle
Located a 5-minute ride from Mulkirigala Rock Monastery, the contemporary 4-star Palm Paradise Cabanas Tangalle features a swimming pool.
from GBP 83 per night
7.8Very good84 reviews
Hotel
Palm Beach Inn & Sea Shells Cabanas
Sri Lanka, Bentota
The 3-star Palm Beach Inn & Sea Shells Cabanas Bentota is located 100 metres of Bentota and comprises 13 rooms with modern comforts.
from GBP 19 per night
7.0Very good186 reviews
Hotel
Topaz Beach Hotel
Sri Lanka, Negombo
Set 10 minutes by car from Negombo Dutch Fort Remains, the beachfront Topaz Beach offers 30 rooms and a swimming pool.
from GBP 27 per night
7.8Very good24 reviews
Hotel
Royal Beach Hotel & Restaurant
Sri Lanka, Hikkaduwa
The family-friendly Royal Beach Hotel & Restaurant is situated in the Hikkaduwa Beach district, 36 minutes' drive from Koggala airport.
from GBP 36 per night
8.4Great91 reviews
Hotel
Port View City Hotel
Sri Lanka, Colombo
Comprising 17 rooms, the 3-star Port View City is set near a shopping district within 2.6 km of Gangaramaya Buddhist Temple.
from GBP 28 per night
8.2Great54 reviews
Hotel
Mirage Colombo
Sri Lanka, Colombo
Located within 3.9 km of Bellagio Colombo, the Mirage features fitness classes, karaoke and billiards on-site along with a pool bar.
from GBP 77 per night
8.2Great113 reviews
Hotel
The Trevene Hotel
Sri Lanka, Nuwara Eliya
The Trevene, located within 5 minutes' walk of Nuwara Eliya and Tea Country, is also at a proximity to Victoria Park Entrance.
from GBP 21 per night
7.8Very good8 reviews
Hotel
Palmyrah Residencies
Sri Lanka, Colombo
Located at 700 metres of Bellagio Colombo in the Kollupitiya district, the 2-star Palmyrah Residencies Aparthotel features massage therapy and horse riding activities on-site.
from GBP 18 per night
8.2Great62 reviews
Hotel
The Ocean Front
Sri Lanka, Colombo
Gangaramaya Buddhist Temple is approximately a 10-minute ride from the 4-star Ocean Front Colombo and Jami Ul-Alfar Mosque is a 10-minute ride away.
from GBP 39 per night
7.8Very good26 reviews
Hotel
Asian Jewel Boutique Hotel
Sri Lanka, Hikkaduwa
Set a 5-minute ride from Hikkaduwa Beach, the 3-star Asian Jewel Boutique features 6 rooms with private bathrooms.
from GBP 59 per night
8.2Great25 reviews
Hotel
International Beach Hotel & Restaurant
Sri Lanka, Hikkaduwa
Hikkaduwa Coral Reef and Tsunami Photo Museum are located 2.1 km and 6 km from the affordable 2-star International Beach Hotel & Restaurant respectively.
from GBP 24 per night
8.2Great35 reviews
Hotel
Milano Tourist Rest
Sri Lanka, Anuradhapura
Moonstone or Sandakada pahana and Thuparama Mawatha are located 6 km and 3.6 km from the perfect Milano Tourist Rest Anuradhapura respectively.
from GBP 18 per night
Best luxury hotels in Sri Lanka
8.2Great28 reviews
Hotel
Zylan Colombo
Sri Lanka, Colombo
Featuring a location in the Cinnamon Gardens district, the upscale 4-star Zylan Luxury Villa Colombo boasts 9 rooms and a Chinese restaurant, at a 1.9 km distance from Gangaramaya Buddhist Temple.
from GBP 63 per night
8.6Great23 reviews
Hotel
Tilko City Hotel Jaffna
Sri Lanka, Jaffna
Featuring fitness classes, spa therapy and recreational facilities, the 4-star Tilko City Hotel is only 10 minutes' walk from Sri Nagavihara International Buddhist Centre as well as near a train station.
from GBP 55 per night
7.8Very good44 reviews
Hotel
St.Lachlan Hotel & Suites
Sri Lanka, Negombo
Boasting a Thai restaurant, the St.Lachlan Hotel & Suites is available around 6 minutes' walk from Browns Beach.
from GBP 18 per night
8.2Great38 reviews
Hotel
Sanmira Renaissance
Sri Lanka, Unawatuna
Set a mere 9 minutes' walk from Unawatuna Beach, the 4-star Sanmira Renaissance overlooks the garden and invites guests to have a drink at a poolside bar.
from GBP 46 per night
7.0Very good28 reviews
Hotel
Hikkaduwa Beach Hotel
Sri Lanka, Hikkaduwa
Boasting a location around 10 minutes' walk from Coral Sanctuary, the comfortable Beach includes 25 rooms and a swimming pool.
from GBP 63 per night
8.0Great58 reviews
Hotel
Cantaloupe Aqua
Sri Lanka, Unawatuna
The Cantaloupe Aqua is an affordable 4-star property set within 7 km of Japanese Peace Pagoda and 6 km from Yatagala Raja Maha Viharaya.
from GBP 393 per night
8.0Great9 reviews
Hotel
Kamili Beach Villa
Sri Lanka, Kalutara
25 minutes' walk from Kalutara Beach, the 4-star Kamili Beach Villa includes 24 rooms.
from GBP 176 per night
8.0Great145 reviews
Hotel
Wunderbar Beach Hotel
Sri Lanka, Bentota
The Wunderbar Beach is set approximately 25 minutes on foot from Ventura Beach and within 10 minutes' drive of Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
from GBP 66 per night
8.2Great99 reviews
Hotel
Hotel Flower Garden
Sri Lanka, Unawatuna
Boasting a swimming pool along with a hot tub and an outdoor swimming pool, the 4-star Flower Garden is positioned a 7-minute walk from Unawatuna Beach.
from GBP 35 per night
8.4Great57 reviews
Hotel
Ellen'S Place
Sri Lanka, Colombo
You can relax by an outdoor swimming pool in the designer Ellens Place, located within 25 minutes' walk of Colombo Town Hall.
from GBP 39 per night
8.2Great141 reviews
Hotel
Earl'S Regent Hotel
Sri Lanka, Kandy
Ceylon Tea Museum and Royal Botanical Gardens are located 3 km and 2.2 km from the 4-star Earl'S Regent Kandy respectively.
from GBP 47 per night
8.0Great52 reviews
Hotel
Oak Ray Tea Bush
Sri Lanka, Ramboda
Set at a 3.8 km distance from Chariot Path, the rooms in the 4-star Oak Ray Tea Bush Ramboda Nuwara Eliya have views of lake.
from GBP 69 per night
8.2Great15 reviews
Hotel
The Sun House
Sri Lanka, Galle
Old Town of Galle and its Fortifications is also set a mere 1.4 km from the 4-star Sun House.
from GBP 131 per night
8.4Great113 reviews
Hotel
Moonstone Villas
Sri Lanka, Tangalle
Offering an outdoor pool with views of pool, the intimate Moonstone Villas is located in the Tangalle Beach district.
from GBP 36 per night
8.2Great158 reviews
Hotel
Radisson Hotel Colombo
Sri Lanka, Colombo
The oceanfront Radisson Hotel features a swimming pool and 158 rooms.
from GBP 55 per night
8.4Great129 reviews
Hotel
Pledge 3
Sri Lanka, Negombo
The comfortable Pledge 3 is located in a tourist area within 5 minutes' walk of Browns Beach.
from GBP 110 per night
8.6Great49 reviews
Hotel
Anilana Nilaveli
Sri Lanka, Trincomalee
Located a 10-minute ride from Aquacreed Scuba, the beachfront Anilana Nilaveli Trincomalee features 66 rooms, steam baths and spa therapy.
from GBP 121 per night
Cheap hotels in Sri Lanka
6.8Nice17 reviews
Hotel
Ap Nippon Beach
Sri Lanka, Hikkaduwa
Within 10 minutes' drive of Seenigama Sri Devol Maha Devalaya, the Ap Nippon Beach Hikkaduwa includes 26 rooms.
from GBP 18 per night
8.0Great274 reviews
Hotel
Shalimar Hotel
Sri Lanka, Colombo
The 2-star Shalimar Colombo is settled in a shopping district, about 25 minutes' walk from National Art Gallery, and includes a lounge bar.
from GBP 28 per night
7.2Very good55 reviews
Hotel
Airport Green View Resort
Sri Lanka, Andiambalama
The comfortable Airport Green View lies 10 minutes' drive from Bandaranaike International airport and features a restaurant and luggage storage.
from GBP 19 per night
7.0Very good14 reviews
Hotel
The Rock Hotel
Sri Lanka, Nuwara Eliya
While staying at the 3-star Rock you are invited to discover Galway's Land National Park, set a 25-minute walk away, or Hakgala Botanic Gardens, which is a 25-minute walk away.
from GBP 31 per night
7.2Very good31 reviews
Hotel
Hotel Janaki
Sri Lanka, Colombo
Located 10 minutes by car from Nelum Pokuna Performing Arts Theatre, the Janaki Colombo offers a buffet breakfast and features a swimming pool.
from GBP 29 per night
7.6Very good20 reviews
Hotel
Midky Hotel
Sri Lanka, Nuwara Eliya
Located within a 10-minute drive of Hakgala Botanic Gardens, the exclusive Midky Nuwara Eliya overlooks the mountain and features an American restaurant.
from GBP 31 per night
8.4Great46 reviews
Hotel
Lavinia Villa
Sri Lanka, Dehiwala-Mount Lavinia
At a 45 km distance from Urban Wetland Park, the 3-star Lavinia Villa includes 8 rooms.
from GBP 13 per night
5.8Guest rating9 reviews
Hotel
Sai Sea City Hotel
Sri Lanka, Colombo
Located in the very heart of Colombo, approximately a 5-minute walk from Number 11 and within walking distance of Aishwari Amman Temple, the Sai Sea City offers various recreational opportunities and entertainment activities.
from GBP 31 per night
8.0Great103 reviews
Hotel
Saasha City Hotel
Sri Lanka, Colombo
Boasting entertainment activities and various recreational opportunities, the 2-star Saasha City Colombo is a 10-minute ride from Gangaramaya Buddhist Temple in a shopping neighbourhood.
from GBP 19 per night
Top resorts in Sri Lanka
Hotel
Green Park Beach Hotel
Sri Lanka, Trincomalee
Dutch Bay Beach is within 200 metres of the 2-star Green Park Beach Trincomalee, while Koneswaram Temple is a 20-minute walk away.
from GBP 31 per night
6.4Nice5 reviews
Hotel
Dons Beach Hotel
Sri Lanka, Negombo
Approximately 0.5 km from Bandaranaike International airport, the comfortable Dons Negombo offers a spa salon for guests' enjoyment.
from GBP 23 per night
8.2Great4 reviews
Hotel
Bay Beach Weligama
Sri Lanka, Weligama
The Bay Beach Weligama is located less than 5 minutes on foot from Weligama Beach and comprises 40 rooms with modern comforts.
from GBP 35 per night
8.0Great42 reviews
Hotel
Dalawella Beach Resort By Deco
Sri Lanka, Unawatuna
Set within 15 minutes' drive of Old Town of Galle and its Fortifications, the Dalawella Beach Resort lies in a business area.
from GBP 60 per night
8.4Great54 reviews
Hotel
Ranmal Beach Hotel
Sri Lanka, Hikkaduwa
The 3-star Ranmal, lodged in the Hikkaduwa Beach district, boasts a lounge bar and views of the sea.
from GBP 26 per night
8.2Great219 reviews
Hotel
Hotel J Negombo
Sri Lanka, Negombo
Staying at the 3-star J Negombo means you will be 10 minutes by car from Angurukaramulla Temple, while enjoying an outdoor pool onsite.
from GBP 27 per night
8.6Great7 reviews
Hotel
Suwaya Villa
Sri Lanka, Tangalle
Guests will enjoy an outdoor swimming pool and 25 rooms, while staying at the Suwaya Tangalle, which is about a 5-minute walk from Bay of Bengal.
from GBP 54 per night
8.2Great47 reviews
Hotel
Saraii Village
Sri Lanka, Tissamaharama
Bundala birds paradise is a 10-minute ride from the Saraii Village Tissamaharama.
from GBP 28 per night
7.6Very good3 reviews
Hotel
Sea Lotus Park
Sri Lanka, Trincomalee
Located in the Uppuveli Beach district, the 2-star Sea Lotus Park Trincomalee offers 54 rooms along with an outdoor swimming pool.
from GBP 81 per night
7.6Very good33 reviews
Hotel
Unique Cottages
Sri Lanka, Nuwara Eliya
Situated near a boat dock, the Unique Cottages Nuwara Eliya is within a 5-minute walk of Victoria Park Entrance.
from GBP 65 per night
8.6Great10 reviews
Hotel
Serene Grand Hotel
Sri Lanka, Kandy
While staying at the lovely Serene you are invited to discover Kandy Municipal Central Market, set nearly 15 minutes' walk away, or Asgiri Maha Viharaya, which is a 5-minute drive away.
from GBP 82 per night
Hotel
Sea Garden Hotel
Sri Lanka, Negombo
Situated 300 metres from Negombo Beach Park, the 2-star Sea Garden offers 28 guest rooms.
from GBP 50 per night
8.2Great38 reviews
Hotel
Hotel Vibration
Sri Lanka, Hikkaduwa
Featuring an outdoor swimming pool and 19 rooms, the comfortable Vibration Hikkaduwa is 3.6 km from Seenigama Temple.
from GBP 84 per night
8.4Great14 reviews
Hotel
Kalla Bongo Lake Resort
Sri Lanka, Hikkaduwa
Featuring 15 rooms, entertainment activities and water sports facilities, the 3-star Kalla Bongo Lake Resort is at a 3.6 km distance from Seenigama Sri Devol Maha Devalaya in Hikkaduwa.
from GBP 43 per night
8.2Great45 reviews
Hotel
Kaya Residence Kandy
Sri Lanka, Kandy
Located 0.5 km from Victoria Reservoir SPB airport, the quaint Kaya Residence offers a luggage room and a restaurant for guests' convenience.
from GBP 82 per night
8.2Great53 reviews
Hotel
Harmony Beach Bungalows
Sri Lanka, Tangalle
The 3-star Harmony Beach Bungalows Tangalle, about 13 minutes on foot from Indika Art Gallery, boasts access to a private beach and also features spa therapy and water sports facilities.
from GBP 59 per night
8.4Great7 reviews
Hotel
Arugam Bay Surfing Resort
Sri Lanka, Arugam Bay
Set within a 10-minute drive of Crocodile Rock, the rooms in the 3-star Surfing Resort Arugam Bay have views of beach.
from GBP 66 per night
6.8Nice9 reviews
Hotel
Hotel Garden Beach
Sri Lanka, Kosgoda
Located 120 km from Bandaranaike International airport, the 3-star Garden Etalai features a bureau de change and a lift for guests' comfort.
from GBP 74 per night
Sri Lanka Brands & Themes
-
Themes
- Hotels near beach in Sri Lanka
- Boutique hotels in Sri Lanka
- Cheap hotels in Sri Lanka
- Family resorts and hotels in Sri Lanka
- Luxury hotels in Sri Lanka
- Spa Hotels in Sri Lanka
- Pet-friendly hotels in Sri Lanka
- Hotels with jacuzzi in Sri Lanka
- Hotels with indoor pool in Sri Lanka
- 5 star hotels in Sri Lanka