Top 10 Hotels in Golden Mile Beach

See all 9 Hotels in Golden Mile Beach
Eden Resort & Spa
Eden Resort & Spa

Kaluwamodara, Beruwela 12070

4.5 out of 5.0
3.9 out of 5 (36 reviews)

Nestled on the beach, this Kalutara District hotel is within 3 mi (5 km) of Kande Vihare Temple, Bentota Beach, and Beruwel …

$104
Cinnamon Bey Beruwala
Cinnamon Bey Beruwala

Moragolla Beruwala, Beruwela

4.5 out of 5.0
4.1 out of 5 (25 reviews)

Nestled on the beach, this Kalutara District hotel is within 3 mi (5 km) of Beruwela Harbour, Bentota Beach, and Kande Vihare …

$62
Ypsylon Resort
Ypsylon Resort

Moragalla, Beruwela 12070

2.5 out of 5.0
4 out of 5 (2 reviews)

Located in Kalutara District, this beach hotel is 1.5 mi (2.4 km) from Beruwela Harbour and 2.1 mi (3.4 km) from Kande Vihare …

$40
Bavarian Guest House
Bavarian Guest House

NO. 92, Barberyn, Moragalla, Beruwela

2.5 out of 5.0

Located in Kalutara District, this guesthouse is 1.9 mi (3 km) from Beruwela Harbour and 2.1 mi (3.3 km) from Kande Vihare …

$45
Mount Lavinia Hotel
Mount Lavinia Hotel

100 Hotel Road, Mount Lavinia 10732

4.0 out of 5.0
4.2 out of 5 (257 reviews)

Nestled on the beach, this Colombo District hotel is within 1 mi (2 km) of Mount Lavinia Beach and Colombo Divers. Siddhalepa …

$108
Rivi Ras Hotel
Rivi Ras Hotel

50/2 De Saram Road, Mount Lavinia 10370

3.0 out of 5.0
3.7 out of 5 (33 reviews)

Offering direct access to the beach, this Colombo District hotel is within 1 mi (2 km) of Mount Lavinia Beach and Colombo …

$27
Vista Omni Holiday Bunglow
Vista Omni Holiday Bunglow

Omni Holiday Bunglow, Mount Lavinia

3.0 out of 5.0

Located in Colombo District, this hotel is within 1 mi (2 km) of Mount Lavinia Beach, Colombo Divers, and Siddhalepa Ayurveda …

$41
Ranveli Beach Resort
Ranveli Beach Resort

56/09 De Saram Road, Mount Lavinia 10370

3.0 out of 5.0
2.5 out of 5 (22 reviews)

Offering direct access to the beach, this Colombo District hotel is within 1 mi (2 km) of Mount Lavinia Beach and Colombo …

$23
Bentota Beach by Cinnamon
Bentota Beach by Cinnamon
1.2 mi from Golden Mile Beach
4.0 out of 5.0
3.8 out of 5 (72 reviews)

This family-friendly Bentota resort is located by the sea, within 3 mi (5 km) of Bentota Beach and Kande Vihare Temple. Brief …

$92
AVANI Bentota Resort & Spa
AVANI Bentota Resort & Spa
1.3 mi from Golden Mile Beach
5.0 out of 5.0
4.2 out of 5 (90 reviews)

Offering direct access to the beach, this Kalutara District resort is in the city center, 0.3 mi (0.4 km) from Bentota Beach, …

$136
Hide content

Where to stay in Golden Mile Beach

Golden Mile Beach Hotel Guide

Hotel and apartment choices are in generous supply in Golden Mile Beach. Expedia currently lists at least 62 accommodation options within a 0.1-mile radius of the heart of Golden Mile Beach.

Smart vacationers who appreciate the importance of booking a hotel close to the action and bright lights of the city's heart should check out the latest deals at the The Palms and Coconut Bar Sea Lodge, all of which are located within a 0.6-mile radius of Golden Mile Beach's downtown area.

The Reef Villa & Spa is 15 miles from the main part of Golden Mile Beach. Or, alternatively, the Saman Villas can be found 4 miles away. The Vivanta By Taj and the The Blue Water are alternative Expedia-listed accommodation options around Golden Mile Beach.

35 miles from Golden Mile Beach you will find Colombo, home to the National Art Gallery and University of Colombo. The Hilton Colombo Residence and Casa Colombo Hotel are some of the great lodging options in Colombo. Or stay in Nuwara Eliya District, 60 miles to the northeast of Golden Mile Beach, where you can pick from the Langdale by Amaya and Midky Hotel. The Nuwara Eliya Golf Club and Victoria Park are popular sites to explore should you visit Nuwara Eliya District.

Before you leave Sri Lanka, make sure you catch local game. Visit Sugathadasa Stadium to the north of Golden Mile Beach. If you are interested in booking a bed close by, make a reservation in the Galadari Hotel or Taj Samudra.

If you are flying into or out of Bandaranaike International Airport and would like to stay nearby try Amagi Lagoon or Sun UP Hotel.