Hotel deals in Tanah Lot (Bali)

Multiple accommodations for your stay
Check-in date:
03 May 2025
Check-out date:
04 May 2025
Guests
2 guests
Ages of children:

Where to stay in Tanah Lot (Bali)?

131 Villas  |  15 Hotels  |  14 Guest houses

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Tanah Lot (Bali)

Nirjhara Hotel

Jl. Nirjhara, Banjar Kedungu, Desa Belalang Kediri - Tabanan, 82121, Bali - Indonesia, Tanah Lot (Bali), Indonesia (Open map)

The centre of Tanah Lot is a 25 minutes' walk of the property. Nirjhara Hotel is situated in a rural area of Tanah Lot, 25…

9.8
Exceptional
140 reviews

Oshom Bali Hotel

Nuanu City, Tanah Lot (Bali), Indonesia (Open map)

The accommodation has a stunning setting within 15 minutes' drive of Tanah Lot, while natural sights like Taman Segara Madu Water Park are 4.9 km…

9.4
Superb
7 reviews

Top 4-star hotels in Tanah Lot (Bali)

Shanti Boutique Retreat

Jl. Yeh Gangga III, Tanah Lot (Bali), Indonesia (Open map)

You'll need 38-minute drive to Ngurah Rai International airport. Located about 25 minutes' walk from Joshua District, Shanti Boutique Retreat Tanah Lot hotel includes…

9.5
Exceptional
63 reviews

De Moksha Eco Friendly Boutique Resort

Jalan Benuo, Banjar Kebilbil, Desa Belalang, Tabanan, Tanah Lot (Bali), Indonesia (Open map)

The family accommodation is stationed approximately 7 km from Taman Segara Madu Water Park. The perfect 4-star De Moksha Eco Friendly Boutique Resort Tanah…

8.4
Very Good
378 reviews

Coco Verde Bali Resort

Jl. Pantai Kedungu, Tanah Lot (Bali), Indonesia (Open map)

Tanah Lot centre can be reached within 25 minutes' walk. Coco Verde Bali Resort Tanah Lot, located 2.3 km from Pantai Melasti Bali, features Wi…

9.0
Superb
384 reviews

Top 3-star hotels in Tanah Lot (Bali)

New Little Ripper Boutique Hotel

Jalan Pantai Kedungu No.1899, Tanah Lot (Bali), Indonesia (Open map)

Pantai Melasti Bali in Tanah Lot is a walk from the accommodation. Providing 6 rooms, the 3-star New Little Ripper Boutique Hotel Tanah Lot…

9.8
Exceptional
12 reviews

D'Sawah Villa

Jalan Pantai Kedungu, Tanah Lot (Bali), Indonesia (Open map)

Nestled approximately 10 minutes by car from Pantai Melasti Bali, the property is about 7 km from Taman Segara Madu Water Park. The 3-star…

8.0
Very Good
565 reviews

Evara Villas By Aayan

Jalan Raya Nyitdah, Tanah Lot (Bali), Indonesia (Open map)

A popular place in Tanah Lot is Pantai Batu Tampih, which is a 10-minute ride away. Featuring a swimming pool, Evara Villas By Aayan…

9.1
Superb
43 reviews

Top 2-star hotels in Tanah Lot (Bali)

Sekar Arum Riverside Resort In Canggu

0001, Jl. Pantai Nyanyi Banjar Pasti, Pandak Gede, Kediri, 82121, Tanah Lot (Bali), Indonesia (Open map)

You'll need 28-minute drive to Ngurah Rai International airport. Featuring Wi-Fi in the rooms, Sekar Arum Riverside Resort Tanah Lot is 2.8 km…

8.5
Fabulous
36 reviews

Oyo 1762 Hotel Astiti Graha Tanah Lot

Jl. Raya Tanah Lot No.264, Beraban, Tanah Lot (Bali), Indonesia (Open map)

You'll need 35-minute drive to Ngurah Rai International airport. Located 1.4 km from Nirwana Bali Golf Club, the 2-star Oyo 1762 Hotel Astiti…

Recommended hotels in Tanah Lot (Bali)

Little Ripper Boutique Lofts Hotel

3495 Jalan Pantai Kedungu, Tanah Lot (Bali), Indonesia (Open map)

The property is around a 10-minute ride from Pantai Nyanyi and 2.4 km from Tanah Lot. Located 30 km from Ngurah Rai International airport…

9.3
Superb
55 reviews

New! Villa Asmara - Indulgent Luxury 15 Mins From Canggu

Jalan Pantai Mengening, Tanah Lot (Bali), Indonesia (Open map)

This property is really close to Pantai Batu Bolong Street, while Pantai Mengening is just 5 minutes' walk away. New!

9.9
Exceptional
9 reviews

Swell Hotel, Pool Bar & Restaurant

Jalan Pantai Kedungu No. 99, Tanah Lot (Bali), Indonesia (Open map)

Staying at this Tanah Lot accommodation, guests can pay a visit to Kedungu beach Bali, located only 400 metres away. Offering billiards and a garden…

9.0
Superb
273 reviews
Thank you for subscribing
Close