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 Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service & up & up & up Internet Air Conditioning Hotels with Restaurants Concierge Clean Hotels Cheap Hotels Beach Resorts Hotels with Villas Family Resorts Quiet Resorts Hotels with Infinity Pools Quiet Hotels Hotels with Free Wifi Oceanfront Hotels Honeymoon Hotels Hotels with Balconies Cheap Resorts Non-Smoking Hotel Boutique Spa Hotels Business services Design Hotels Golf Resorts Boutique Hotels Couples Hotels $ $$ $$$ $$$$ Wedding Resorts Couples Resorts Diving Resorts Honeymoon Resorts Luxury Boutique Hotels Hotels with Room Service Fishing Resorts Safe Hotels Reduced mobility rooms Hotels with Bars Luxury Spa Resorts Budget Hotels Spa Hotels Suite Hotels Romantic Boutique Hotels Quiet Spa Resorts Budget Resorts Suite Resorts Kitchenette Business Luxury Resorts Modern Hotels Wedding Hotels Boutique Resorts Any distance from Devil's Tears
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
  • 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
The Cubang Hut's Lembongan
Booking.com
US$42
View Deal
Jl. Dream Beach Lembongan, Semarapura, 80771, Indonesia
0.4 km from Devil's Tears
  • Free Wifi
  • Free Parking
D'Pagi Guest House
Booking.com
US$14
View Deal
Jl. Sunset | Kaja, 80771, Indonesia
0.6 km from Devil's Tears
  • Free Parking
  • Pool
The Sunjaya
SAVE US$4
US$22
TripAdvisor
US$18
View Deal
Mushroom Beach, 80716, Indonesia
0.8 km from Devil's Tears
  • Free Wifi
  • Free Parking
Sadeg Lembongan
Booking.com
US$57
View Deal
Mushroom Bay, 80361, Indonesia
0.9 km from Devil's Tears
  • Breakfast included
  • Pool
Mushroom Beach Bungalows
SAVE US$1
US$40
Expedia.com
US$39
View Deal
Tanjung Sanghiang Bay | Nusa Penida, Klungkung, Indonesia
1.1 km from Devil's Tears
  • Free Wifi
  • Breakfast included
Bay Shore Huts
SAVE US$17
US$84
Booking.com
US$67
View Deal
Tamarind Beach, 80001, Indonesia
1.2 km from Devil's Tears
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$75/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.

Le Pirate Beach Club Hotel Nusa Ceningan
No availability for your dates from these sites
Nusa Ceningan Island, 80361, Indonesia
1.8 km from Devil's Tears
  • Free Wifi
  • Free Parking
The Ocean Sunset Villas Ceningan
SAVE US$1
US$27
Agoda.com
US$26
View Deal
Nusa Ceningan, 80771, Indonesia
1.9 km from Devil's Tears
  • Free Wifi
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$30/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.

Batu Karang Lembongan Resort & Day Spa
Agoda.com
US$240
View Deal
Jungut Batu, 1111, Indonesia
2.0 km from Devil's Tears
  • Free Wifi
  • Breakfast included
Oka7 Bungalow
Booking.com
US$40
View Deal
on the hill, Jungutbatu Village, Indonesia
2.0 km from Devil's Tears
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of US$45/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.

    Playgrounds Wave Lodge
    Headland promenade, Jungut Batu, Indonesia
    2.2 km from Devil's Tears
    • Pool
    • Beachfront
    Poh Manis Lembongan
    Agoda.com
    US$39
    View Deal
    Ancak Village, 80771, Indonesia
    2.4 km from Devil's Tears
    • Free Wifi
    • Free Parking
    The ROMPOK
    Booking.com
    US$17
    View Deal
    Jungut Batu, 80771, Indonesia
    2.6 km from Devil's Tears
    • Free Wifi
    • Breakfast included
    Lembongan Dream Dive Resort
    Gang Nusa Indah | Pantai Jungut Batu Nusa Lembongan, 87500, Indonesia
    2.6 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Lembongan Beach Club and Resort
    SAVE US$107
    US$203
    Agoda.com
    US$96
    View Deal
    Jl. Jungut Batu Beach, 87500, Indonesia
    2.9 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Savings alert: 41% below average rate

    The price you found is 41% lower than this hotel's average rate of US$164/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.

    Sammada Hotel & Beach Club
    Booking.com
    US$58
    View Deal
    Gang Nusa Indah, Indonesia
    3.0 km from Devil's Tears
    • Free Wifi
    • Free Parking
    TripAdvisor
    US$18
    View Deal
    Jungutbatu, Indonesia
    3.2 km from Devil's Tears
    • Pool
    • Beachfront
    Indiana Kenanga Villas
    SAVE US$74
    US$171
    Hotels.com
    US$97
    View Deal
    Jalan Jungut Batu Beach 56 | Klungkung, 87500, Indonesia
    3.2 km from Devil's Tears
    • Free Wifi
    • Free Parking
    No photo provided
    Booking.com
    US$18
    View Deal
    Indonesia
    3.4 km from Devil's Tears
    • Free Parking
    • Pool
    d'Nusa Beach Club and Resort
    SAVE US$2
    US$67
    Expedia.com
    US$65
    View Deal
    Jl. Hang Tuang No. 27 Ruko no. 6 | Light House Beach Head Office, Jungut Batu Village, 80771, Indonesia
    3.7 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Mahagiri Resort
    SAVE US$9
    US$86
    Agoda.com
    US$77
    View Deal
    Br Kaja, Kelurahan JungutBatu | Desa Jungutbatu, 80771, Indonesia
    3.9 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Coco Resort Penida
    SAVE US$6
    US$55
    Booking.com
    US$49
    View Deal
    Jl. Raya Sakti | Desak Sakti, 80771, Indonesia
    5.3 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Krisna Guest House
    Agoda.com
    US$15
    View Deal
    Jl. Raya Klumpu - Toya Pakeh, Sakti 80771, Indonesia
    6.7 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Semabu Hills Hotel
    SAVE US$4
    US$77
    Agoda.com
    US$73
    View Deal
    Jalan Raya Toya Pakeh - Ped, 80771, Indonesia
    6.8 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Wyndham Tamansari Jivva Resort
    SAVE US$4
    US$63
    Ctrip.com
    US$59
    View Deal
    Jl. Subak Lepang no. 16 | Pantai Lepang, Klungkung 80752, Indonesia
    14.0 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Komune Resort, Keramas Beach Bali
    SAVE US$31
    US$128
    Travelocity
    US$97
    View Deal
    Jl. Pantai Keramas | Keramas, Keramas, Blahbatuh, Indonesia
    14.4 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Bali Diamond Villas
    SAVE US$35
    US$148
    Agoda.com
    US$113
    View Deal
    Jalan Pantai Keramas, Keramas, Blahbatuh 80515, Indonesia
    14.6 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Savings alert: 30% below average rate

    The price you found is 30% lower than this hotel's average rate of US$161/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.

    Rumah Luwih Beach Resort and Spa
    SAVE US$9
    US$115
    Booking.com
    US$106
    View Deal
    Jl. Dr. Prof. Ida Bagus Mantra no. 9 KM 19.9 | Pantai Lebih, 80515, Indonesia
    14.8 km from Devil's Tears
    • Free Wifi
    • Free Parking
    Komaneka at Keramas Beach
    SAVE US$104
    US$399
    Agoda.com
    US$295
    View Deal
    Jl. Prof. Dr. Ida Bagus Mantra, Keramas, Blahbatuh 80581, Indonesia
    15.1 km from Devil's Tears
    • Free Wifi
    • Free Parking
    No photo provided
    Cancelon
    US$61
    View Deal
    Jl. Pantai Purnama, Indonesia
    15.5 km from Devil's Tears
    • Pool
    • Restaurant
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.