Skip to main content

Search hotels in Bona Vista

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

Bona Vista – 1 hotel or place to stay

Filter by:

Star rating
Review score

Olinda Galle

Galle (Near Bona Vista)

Ideally situated in the centre of Galle, Olinda Galle features air-conditioned rooms with free WiFi, free private parking and room service.

J
Jenny
From
United Kingdom
Olinda Galle is an exquisite hidden gem down a quiet lane near the centre of the city. From the minute you walk in the rustic wooden doors, your breath is taken away by the beautiful central pool and surroundings. The decor is full of incredible antique pieces and thoughtful touches everywhere you look. This hotel has clearly been built by a very accomplished architect and interior designer. Our room had a wrap around balcony with both large sliding doors and teak shuttered windows. In the morning we opened up both and the room was filled with light and a breeze with the sound of birds in the surrounding palms. The bed was amazingly comfortable with crispy white sheets and gorgeous soft pillows. When we came up to bed (after a truly delicious supper of octopus and prawns) we found that the room had been prepared for us with the Roman blinds pulled down and the mosquito net closed around the four poster bed. No stone is left unturned here and the attention to detail from the staff was second to none.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 213 reviews
Price from
US$90
1 night, 2 adults

Villa Rumassala Luxury Chalets Unawatuna

Unawatuna (Near Bona Vista)

Located in Unawatuna, 1.9 km from Jungle Beach, Villa Rumassala Luxury Chalets Unawatuna provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

V
Viktorija
From
Lithuania
The hotel is amazing, the rooms are spacious and very nice. The environment is so nice - there are white rabbits running freely on the lawns around the pool. The staff, especially Sasini, did everything to make us feel special. There is washing machine in the kitchen area, which was really helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 296 reviews
Price from
US$117.60
1 night, 2 adults

The Sun House

Galle (Near Bona Vista)

The Sun House has a garden, terrace, a restaurant and bar in Galle. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

J
Jonathan
From
Mexico
Beautiful colonial building with nice gardens. The rooms are beautiful and the staff are so attentive and helpful. Was the perfect choice after a busy 10 days travelling around Sri Lanka. They upgraded me to a better room which was very kind.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 228 reviews
Price from
US$175
1 night, 2 adults

Taavetti

Galle (Near Bona Vista)

Ideally set in Galle, Taavetti offers air-conditioned rooms with free WiFi, free private parking and room service.

E
Edmund
From
United Kingdom
A very stylish and welcoming hotel with really helpful and attentive staff. Madusha, Hirantha and the team could not have been more helpful. Nice large room and a good sized swimming pool. The beach club restaurant and beach are beautifully set out. Overall, a great place to stay for a few days.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 251 reviews
Price from
US$135
1 night, 2 adults

GALLE HERITAGE VILLA

Galle (Near Bona Vista)

Located in Galle, 200 metres from Lighthouse Beach, GALLE HERITAGE VILLA provides accommodation with a garden, free private parking, a shared lounge and a terrace.

F
Frederic
From
France
The Galle Heritage Villa is really a fantastic place to stay in Galle. Ideally located in a nice central street of the Galle Fort, this beautifully renovated colonial house is perfect. Very warm welcome from the people managing the place, very quiet area and room, at our arrival, and all along the stay. The Villa is decorated with a perfect taste and refinement, large common areas, a nice yard with trees, grass, amchairs and garlands of lights at night. We stayed in one of the 2 rooms at the frist floor. Our room was very accommodating and spacious, with a kettle for making tea and coffee. Here also a refined choice of teas. The bathroom was huge with every possible comfort and nicely decorated. The value for money was really good. Do not hesitate one second!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 136 reviews
Price from
US$85
1 night, 2 adults

Serenity Boutique - Unawatuna

Unawatuna (Near Bona Vista)

Set in Unawatuna, 1.8 km from Talpe Beach, Serenity Boutique - Unawatuna offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

G
Gonçalo
From
Portugal
Everything perfect! The team is very helpful, good conditions, good food. Very nice
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 413 reviews
Price from
US$52.79
1 night, 2 adults

Sky View Cabin Unawatuna

Unawatuna (Near Bona Vista)

Set in Unawatuna, 1.4 km from Jungle Beach, Sky View Cabin Unawatuna offers accommodation with a garden, free private parking, a shared lounge and barbecue facilities.

y
yuki
From
Japan
Room was clean,staff is so kind,breakfast was so tasty!I'd love to go back!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 153 reviews
Price from
US$48
1 night, 2 adults

Villa 73 Unawatuna

Unawatuna (Near Bona Vista)

Set in Unawatuna, 1.8 km from Jungle Beach, Villa 73 Unawatuna offers accommodation with a garden, free private parking, a shared lounge and a terrace.

I
Ion
From
Romania
Totul a fost la superlativ.Excellent. Thank s to Seneth the manager. Very quiet area.Nice and clean accommodation. Excellent breakfast. A fost una dintre cele mai bune cazari din Sri Lanka. Highly recommend this hotel in Unawatuna .
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 209 reviews
Price from
US$72
1 night, 2 adults

Green Escape Unawatuna

Unawatuna (Near Bona Vista)

Green Escape Unawatuna has a garden, shared lounge, a terrace and restaurant in Unawatuna.

M
Maria
From
Netherlands
The hotel was great and the staff was very helpful and kind! A good place to relax inside the nature!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 649 reviews
Price from
US$76.95
1 night, 2 adults

The Merchant

Galle (Near Bona Vista)

The Merchant features a garden, terrace, a restaurant and bar in Galle.

S
Sandun
From
Sri Lanka
Perfect gem in busy pedler street. Food also great. Staff is super cool and always with smile.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 reviews
Price from
US$166.50
1 night, 2 adults
See all hotels in and around Bona Vista

Hotels with airport shuttles in Bona Vista

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 288 reviews
    From US$234.94 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 130 reviews
    From US$168 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 254 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 228 reviews
    From US$183.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 616 reviews
    From US$224.87 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 401 reviews
    From US$210.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 11 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 319 reviews
    From US$140.25 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 205 reviews
    From US$158.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 308 reviews
    From US$418.20 per night

Most booked hotels in Bona Vista and surroundings in the past month

See all

Best hotels with breakfast in Bona Vista and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 47 reviews

    Park Paradise Rumassala features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Galle.

    From US$136.13 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 194 reviews

    Levels Unawatuna is located in Unawatuna, just steps away from the beach. It welcomes guests with an outdoor swimming pool, tastefully furnished rooms and free internet access.

    From US$116.66 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 291 reviews

    Just steps away from the Jungle Beach, Jungle Village Unawatuna is an eco-friendly resort situated in Unawatuna.

    From US$166.65 per night
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 3 reviews

    Located within 100 metres of Jungle Beach and 4.9 km of Galle International Cricket Stadium, Shore Beach Villa features rooms with air conditioning and a private bathroom in Unawatuna.

    From US$42.18 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 368 reviews

    Situated in Unawatuna, less than 1 km from Unawatuna Beach, Thaproban Pavilion Waves features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From US$164.17 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 616 reviews

    Offering a rooftop with panoramic views of the Indian Ocean and an infinity pool, Agnus Unawatuna - Unawatuna is situated in Unawatuna, less than 1 km from Japanese Peace Pagoda.

    From US$224.87 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 365 reviews

    Thaproban Pavilion Resort and Spa is set just a few steps away from the blue waters of Unawatuna Beach. Guests can unwind by the outdoor pool and soothe tense muscles at the spa.

    From US$147.19 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 130 reviews

    Situated in Unawatuna, less than 1 km from Unawatuna Beach, Kings Landing Unawatuna features accommodation with a garden, free private parking and a terrace.

    From US$168 per night

Budget hotels in Bona Vista and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 7 reviews

    Located in Unawatuna, 200 metres from Jungle Beach, Villa Baywatch, Rumassala provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$75 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 28 reviews

    Located 600 metres from Jungle Beach and 7.4 km from Galle International Cricket Stadium, Center Point Villa Unawatuna in Unawatuna provides air-conditioned accommodation with views of the quiet...

    From US$52.50 per night
  • Situated in Unawatuna and only less than 1 km from Jungle Beach, Thesrilankaman village features accommodation with sea views, free WiFi and free private parking.

    From US$72.15 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Situated in Unawatuna and only 800 metres from Unawatuna Beach, JungleVilla features accommodation with sea views, free WiFi and free private parking.

    From US$45 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 181 reviews

    Situated in Unawatuna, less than 1 km from Unawatuna Beach, Hotel Zeilan Sunset Point features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$82.50 per night
  • Situated in Unawatuna, Hotel Good Life Unawatuna offers beachfront accommodation 400 metres from Unawatuna Beach and features various facilities, such as a garden and a restaurant.

    From US$105.45 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 256 reviews

    Alice in Paradise, a property with a garden, is situated in Unawatuna, 6.7 km from Galle International Cricket Stadium, 6.8 km from Galle Fort, as well as 6.9 km from Dutch Church Galle.

    From US$60 per night
  • Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 15 reviews

    Situated in Unawatuna, 200 metres from Unawatuna Beach, Manidi Villa features accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$40 per night