We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service & up Independent Hotels & up & up Internet Air Conditioning Concierge Beach Resorts Meeting room Business services Boutique Resorts Luxury Traveller Hotels with Infinity Pools Wedding Resorts Reduced mobility rooms Quiet Resorts Spa Resorts Luxury Resorts $ $$ $$$ $$$$ Hotels with Restaurants Family Resorts Quiet Hotels Couples Resorts Resorts with Jacuzzi Diving Resorts Hotels with Balconies Unique Hotels Non-Smoking Hotel Boutique Spa Hotels Honeymoon Resorts Luxury Boutique Hotels Hotels with Room Service Oceanfront Hotels All inclusive Luxury Family Hotels Luxury Spa Resorts Unique Resorts Golf course Suite Hotels Trendsetter Family Beach Resorts Romantic Boutique Hotels Hotels with Shuttle Design Hotels Nightlife Seeker Clean Hotels Luxury Family Resorts The Leading Hotels Of The World Golf Resorts Suite Resorts Luxury Beach Resorts Kitchenette Pets Allowed Business Boutique Hotels Party Hotels Modern Hotels Wedding Hotels Jungle Resorts Charming Hotels Any distance from Lake Beratan
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Shangrilah Villas
Hotels.com
USD 37*
View Deal
Jl. Raya Batunya Batunya, Batunya, Baturiti 82191, Indonesia
2.9 km from Lake Beratan
  • Free Wifi
  • Free Parking
Royal Tulip Saranam Resort & Spa
SAVE USD 63
USD 162*
Agoda.com
USD 99*
View Deal
Jl. Raya Baturiti | Br. Pacung, Baturiti 82191, Indonesia
4.7 km from Lake Beratan
  • Free Wifi
  • Free Parking
Pondok Nyoman
Booking.com
USD 26*
View Deal
Jalan Raya Bedugul, Bedugul, Baturiti 82191, Indonesia
4.9 km from Lake Beratan
    Prana Dewi Mountain Resort
    Booking.com
    USD 52*
    View Deal
    Wongaya Gede | Penebel, Tabanan 82152, Indonesia
    12.3 km from Lake Beratan
    • Free Parking
    • Breakfast included
    Pakir Bungalows
    Penestanan Kelod, Kuta, Indonesia
    12.7 km from Lake Beratan
      Senetan Villas & Spa Resort
      SAVE USD 85
      USD 221*
      Agoda.com
      USD 136*
      View Deal
      Ds. Payangan Br. Penginyahan, Ds. Puhu, Payangan 80571, Indonesia
      13.0 km from Lake Beratan
      • Free Wifi
      • Free Parking
      SAVE USD 15
      USD 205*
      Orbitz.com
      USD 190*
      View Deal
      Banjar Carik, Desa Puhu, Payangan 80572, Indonesia
      14.7 km from Lake Beratan
      • Free Wifi
      • Free Parking
      Hanging Gardens of Bali
      SAVE USD 53
      USD 669*
      Expedia.com
      USD 616*
      View Deal
      Desa Buahan, Payangan 80571, Indonesia
      14.7 km from Lake Beratan
      • Free Wifi
      • Free Parking
      Nandini Bali Jungle Resort & Spa
      SAVE USD 196
      USD 401*
      Hotels.com
      USD 205*
      View Deal
      Br. Susut, Desa Buahan, Payangan 80572, Indonesia
      14.9 km from Lake Beratan
      • Free Wifi
      • Free Parking
      STEP Ubud Training Hotel
      Agoda.com
      USD 26*
      View Deal
      JI. Raya Payangan, Desa Puhu, Payangan 80572, Indonesia
      15.0 km from Lake Beratan
        Bagus Jati Health & Wellbeing Retreat
        SAVE USD 81
        USD 194*
        Agoda.com
        USD 113*
        View Deal
        Br Jati, Desa Sebatu, Kecamatan Tegallalang, 80572, Indonesia
        16.3 km from Lake Beratan
        • Free Parking
        • Breakfast included
        Puri Sebatu Resort
        SAVE USD 30
        USD 116*
        Agoda.com
        USD 86*
        View Deal
        Banjar Apuh, Desa Sebatu, Tegalalang 80571, Indonesia
        16.4 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Samsara Ubud
        Travelocity
        USD 274*
        View Deal
        Banjar Ayah, Desa Kelusa, Payangan 80572, Indonesia
        17.4 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Suarapura Resort & Spa
        SAVE USD 151
        USD 229*
        Agoda.com
        USD 78*
        View Deal
        Sebatu Village, Banjar Sebatu | Sebatu, Tegallalang, Ubud 80561, Indonesia
        17.5 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Sanda Butik Villas
        SAVE USD 5
        USD 56*
        Agoda.com
        USD 51*
        View Deal
        Desa Sanda | 20 km north of Antosari, Pupuan 82163, Indonesia
        17.6 km from Lake Beratan
        • Free Parking
        • Pool
        Puri Gangga Resort
        SAVE USD 23
        USD 102*
        Agoda.com
        USD 79*
        View Deal
        Desa Sebatu, Tegalalang Jln. Raya Sebatu, Ubud 80561, Indonesia
        17.8 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Rijasa Agung - Bali Ubud Luxury Hotel Resort Villa
        SAVE USD 7
        USD 93*
        Agoda.com
        USD 86*
        View Deal
        Banjar Begawan | Desa Melinggih Kelod, Payangan 80572, Indonesia
        18.2 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Ayung Resort Ubud
        SAVE USD 22
        USD 143*
        Agoda.com
        USD 121*
        View Deal
        Desa Melinggih Kelod | Banjar Begawan, Payangan 80572, Indonesia
        18.3 km from Lake Beratan
        • Free Wifi
        • Free Parking
        SAVE USD 175
        USD 784*
        Agoda.com
        USD 609*
        View Deal
        Banjar Begawan, Desa Melinggih Kelod | Payangan, Ubud, Payangan 80571, Indonesia
        18.5 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Grand Puncak Sari Hotel
        Jl. Raya Penelokan, 80652, Indonesia
        19.1 km from Lake Beratan
        • Free Parking
        • Restaurant
        The Damai
        SAVE USD 61
        USD 209*
        Hotels.com
        USD 148*
        View Deal
        Jl. Damai | Kayuputih, 81161, Indonesia
        19.3 km from Lake Beratan
        • Free Wifi
        • Free Parking
        SAVE USD 7
        USD 50*
        Agoda.com
        USD 43*
        View Deal
        Jalan Damai | Kajuputih, 12789, Indonesia
        19.3 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Savings alert: 26% below average rate

        The price you found is 26% lower than this hotel's average rate of USD 58/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Villa Sarna Ubud
        Expedia.com
        USD 55*
        View Deal
        Banjar Tangkup | Desa Kedisan Tegalalang, Ubud 80361, Indonesia
        19.4 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Bali Eco Resort and Adventure
        Booking.com
        USD 47*
        View Deal
        Bayad Tegallalang, Tegalalang 80571, Indonesia
        19.5 km from Lake Beratan
        • Free Wifi
        • Restaurant
        Alila Ubud
        SAVE USD 31
        USD 231*
        Agoda.com
        USD 200*
        View Deal
        Desa Melinggih Kelod, Payangan 80572, Indonesia
        19.8 km from Lake Beratan
        • Free Wifi
        • Free Parking
        SAVE USD 87
        USD 304*
        Agoda.com
        USD 217*
        View Deal
        Banjar Tanggayuda, Kedewatan, Ubud 80571, Indonesia
        20.1 km from Lake Beratan
        • Free Wifi
        • Free Parking
        Savings alert: 13% below average rate

        The price you found is 13% lower than this hotel's average rate of USD 250/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Puri Wulandari Boutique Resort
        Booking.com
        USD 445*
        View Deal
        Jl. Raya Kedewatan | Br. Tanggayuda, Kedewatan, Ubud 80571, Indonesia
        20.4 km from Lake Beratan
        • Free Wifi
        • Free Parking
        No photo provided
        Saba Beach, Indonesia
        20.4 km from Lake Beratan
        • Pool
        • Restaurant
        Lakeview Hotel
        SAVE USD 14
        USD 56*
        Agoda.com
        USD 42*
        View Deal
        Jalan Raya Penelokan, Kintamani 80652, Indonesia
        21.0 km from Lake Beratan
        • Free Parking
        • Breakfast included
        The Royal Pita Maha
        SAVE USD 124
        USD 442*
        Agoda.com
        USD 318*
        View Deal
        Kedewatan, Ubud 80571, Indonesia
        21.2 km from Lake Beratan
        • Free Wifi
        • Breakfast included
        Savings alert: 15% below average rate

        The price you found is 15% lower than this hotel's average rate of USD 372/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.