Skip to main content

Search hotels in Gonapola

Enter your dates to see the latest prices and deals for Gonapola hotels

September 2025

123456
78910111213
14151617181920
21222324252627
282930

October 2025

1234
567891011
12131415161718
19202122232425
262728293031
Check-in date - Check-out date

Gonapola – 19 hotels and places to stay

Filter by:

Star Rating

Review score

Canterbury Golf Apartment

Gonapola

Canterbury Golf Apartment is located in Gonapola, just 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower.

T
Theekshana
From
Sri Lanka
I had a wonderful stay at the Canterbury Golf Apartment. The place was 100% perfect - very clean, spacious and extremely comfortable. It felt like home with all the amenities you could need. The apartment is in a peaceful location and is ideal for anyone visiting Canterbury. The owner of the property was very friendly and helpful, which made the stay even better. I highly recommend this apartment for a relaxing and enjoyable experience.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
$29.75
1 night, 2 adults

Luxury Golf and Relaxation

Gonapola

Luxury Golf and Relaxation is located in Gonapola, just 20 miles from Khan Clock Tower and 22 miles from R Premadasa Stadium.

T
Theekshana
From
Sri Lanka
I had a wonderful stay at this apartment. The facilities were clean, comfortable, and well-maintained, with everything I needed for a convenient stay. The host couple were very kind, friendly, and always willing to help, which made me feel truly welcome. The location was peaceful and easy to access. Overall, an excellent experience — highly recommended!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
$30.60
1 night, 2 adults

MACA Canterbury Apartment

Gonapola

MACA Canterbury Apartment offers accommodations in Gonapola, 16 miles from Bambalapitiya Railway Station and 19 miles from Khan Clock Tower.

N
Neranja
From
United States
The apartment was very nice and the facilities were really good. Everything about the place was exceptional. We enjoyed our stay and hope to come again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 17 reviews
Price from
$38
1 night, 2 adults

Golfers' Paradise Kahathuduwa

Gonapola

Golfers' Paradise Kahathuduwa offers accommodations in Gonapola, 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower.

A
Adithi
From
Sri Lanka
Very clean apartment with a beautiful view overlooking the golf course. We got the chance to play and unwind. Perfect location for the family and conveniently close to the airport would visit again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
$42.07
1 night, 2 adults

Canterbury Golf Resort Apartment

Gonapola

Canterbury Golf Resort Apartment offers accommodations in Gonapola, 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 9 reviews
Price from
$31.36
1 night, 2 adults

The Domain

Piliyandala (Near Gonapola)

Featuring a garden, The Domain is located in Piliyandala in the Colombo District region, 14 miles from Bambalapitiya Railway Station and 17 miles from R Premadasa Stadium.

M
Malindra
From
Sri Lanka
We just wanted a goodnight sleep after an event in the area but the Domain gave us much more. It is stylishly built in a quiet environment with clean and comfy bed. Staff was so nice to check us in late with warm smiles. We only spend a few hours but felt so relaxed when we left the Domain.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 27 reviews
Price from
$28.80
1 night, 2 adults

River Top Holiday Resort

Bandaragama (Near Gonapola)

Located in Bandaragama, 19 miles from Bambalapitiya Railway Station, River Top Holiday Resort has accommodations with a garden, free private parking, a restaurant and a bar.

W
Weerasinghe
From
Sri Lanka
Everything is very good rooms are very clean and comfortable. Food is fantastic. The manager and staff were extremely kind and helped us plan many activities. They give very fair rates. Often much cheaper than rates in area.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 10 reviews
Price from
$42.12
1 night, 2 adults

Madara Hotel

Horana (Near Gonapola)

Located in Horana, within 16 miles of Leisure World and 22 miles of Bambalapitiya Railway Station, Madara Hotel has accommodations with a garden and free WiFi as well as free private parking for...

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 5 reviews
Price from
$45
1 night, 2 adults

Houseboats by DAE - Colombo

Piliyandala (Near Gonapola)

Houseboats by DAE - Colombo enjoys a location in Piliyandala, 16 miles from Khan Clock Tower and 27 miles from Leisure World.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$243
1 night, 2 adults

Canterbury Golf Resort Apartments

Kahatuduwa (Near Gonapola)

Canterbury Golf Resort Apartments is located in Kahatuduwa, just 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Price from
$36
1 night, 2 adults
See all 19 hotels in Gonapola

Hotels with airport shuttles in Gonapola

Most booked hotels in Gonapola and surrounding area in the past month

See all

Best hotels with breakfast in Gonapola and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    15 miles from Bambalapitiya Railway Station in Polgasowita, Edgefield Residence & Escapes features accommodations with access to spa facilities and wellness packages.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Villa Water View is a recently renovated guest house in Bandaragama where guests can make the most of its outdoor swimming pool, garden, and shared lounge.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Offering a garden, Pebblebrook offers accommodations in Weligampitiya. This property offers access to a terrace, free private parking, and free Wifi.

  • Watergate Bolgoda Hotel features an outdoor swimming pool, garden, a shared lounge and restaurant in Bandaragama.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering lake views, Lake Hideaway in Panadura has accommodations, a garden, a shared lounge, a terrace and water sports facilities.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Located in Horana, 15 miles from Leisure World, Lavinrich Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Featuring a bar, Rukgaha Thotupola Nature Villa at Bolgoda features accommodations in Panadura. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Greenro Residence Colombo is located in Kottawa, just 11 miles from Bambalapitiya Railway Station and 14 miles from Khan Clock Tower.

Budget hotels in Gonapola and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    16 miles from Bambalapitiya Railway Station in Polgasowita, Green Condo offers accommodations with access to a fitness room.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Villa 105 features air-conditioned rooms in Polgasowita. This villa offers free private parking, free shuttle service, and free Wifi. Each room comes with a balcony with garden views.

  • Austin Villa Bolgoda offers accommodations in Bandaragama, 15 miles from Bambalapitiya Railway Station and 17 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 21 reviews

    Niwahas Apartments Kottawa offers accommodations in Pannipitiya, 12 miles from Bambalapitiya Railway Station and 14 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Urban Nest Studio is a recently renovated apartment in Homagama where guests can make the most of the outdoor swimming pool and garden.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Sudasinghe Apartments is located in Homagama, just 15 miles from Khan Clock Tower and 17 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    HANSI Villa offers accommodations in Piliyandala, 13 miles from Bambalapitiya Railway Station and 15 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 6 reviews

    Cactus Piliyandala is located in Piliyandala, just 11 miles from Bambalapitiya Railway Station and 14 miles from R Premadasa Stadium.

gogless