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.

S
Sarah
From
Germany
The design of the hotel, comfortable beds, big rooms and friendly staff
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 211 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, 294 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.

M
Marc
From
Brazil
The rooms and the common areas are excellent s.
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.

A
Arianne
From
Netherlands
It is beautiful hotel, in the city centre. The Fort is nearby. The hotel is spacious, beautifully designed. Breakfast is served at the beach club, which haa an excellent location at the beach of Galle. We even saw sea turtles.
Scored out of 10, guest rating 9.2
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.

A
AK
From
Singapore
Breakfast wasn't included but there are so many eateries within a few minutes walk away. The location couldn't have been better within Galle Fort. It was a very gracious & stylish villa to stay in. The room & bathroom are huge with clean, fluffy white towels provided daily. The manager, Mr Azwaan, and his assistant, Ashan, made us feel like honoured guests. They made our stay comfortable and relaxing.
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.

R
Rikki
From
Australia
Beautiful stunning property and amazing staff service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 412 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.

P
Priyanti
From
India
The breakfast option was wide and good. Both vegetarian and non vegetarian option was provided. Complimentary welcome drink(tender coconuts) was given. The host was helpful and welcoming. Would recommend this unique stay!
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.

S
Shaikh Mohammed
From
United Arab Emirates
Very cozy Villa away from the crowd. The place is owned and run by a very nice couple . 11/10 customer service felt like a home . The owner even dropped me off to the railway station because it was very early in the morning . The breakfast is continental and quite good.
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.

S
Siel
From
Lebanon
We had the most wonderful 6 night stay at Green Escape - everything was perfect. The hotel itself is so beautiful, comfortable and tastefully decorated. It's a 10min tuktuk drive to Unawatuna so very easy to reach, and such a beautiful location in the middle of nature. The pool is very nice, the food is amazing (we had dinner here 3 nights of our stay and every dish was incredible, best prawns we ever had) and the staff go out of their way to make your stay as comfortable and amazing as possible. Special thanks to Samira and Harsha for always being very helpful, giving great tips and recommendations and taking us around on the tuktuk. A very special place to stay, we would love to come back again someday!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 650 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.

R
Raman
From
Belarus
wonderful place with good amount of attention to details, room is clean and comfy, the restaurant serves delicious food, other tourists from other hotels attend this restaurant even for breakfast. I really enjoyed the quality and aroma of bathroom stuff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 400 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.6
    Exceptional - What previous guests thought, 128 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, 400 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, 318 reviews
    From US$98.18 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, 306 reviews
    From US$418.20 per night

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

See all

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
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 195 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.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 10.0
    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 8.9
    Fabulous - What previous guests thought, 230 reviews

    Set in Unawatuna, 700 metres from Unawatuna Beach, Habibi Hostel & Restaurant offers accommodation with a garden, free private parking, a shared lounge and a bar.

    From US$34.41 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

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 8.5
    Very good - What previous guests thought, 290 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 7.9
    Good - What previous guests thought, 369 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 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.6
    Exceptional - What previous guests thought, 128 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
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 65 reviews

    Boasting a garden, terrace and views of garden, Mealanie's House is situated in Unawatuna, less than 1 km from Unawatuna Beach.

    From US$47.20 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 15 reviews

    Located in Unawatuna, 300 metres from Unawatuna Beach, Hiru Resort Inn provides accommodation with a garden, free private parking and a terrace.

    From US$27.75 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Featuring garden views, Angel White in Unawatuna offers accommodation with balcony, around 300 metres from Unawatuna Beach.

    From US$27.75 per night