Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Tanah Lot – 42 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Natya Hotel Tanah Lot

Hotel in Tanah Lot

Natya Hotel Tanah Lot is located in Tanah Lot, offering direct access to Tanah Lot Temple and is a 328 feet away from Tanah Lot Temple. I like the exclusivity of the place, located inside the busy Tanah lot but carefully tucked away from all the tourists.

Show more Show less
9.1
Awesome
300 reviews
Price from
$40
per night

Dewi Sinta Hotel and Restaurant By WizZeLa

Hotel in Tanah Lot

Located a 5-minute walk from Tanah Lot Temple and Batu Bolong Temple, Dewi Sinta Hotel offers an outdoor pool and free Wi-Fi in public areas. Massage services and an on-site restaurant await guests. Perfect location if your goal is Tanah Lot Temple at your door step. Not a place I would stay for long term. Staff is friendly and helpful. Pool is refreshing but sunbeds a bit worn out. Wifi works ok at all areas.

Show more Show less
6.7
Review score
122 reviews
Price from
$20
per night

Sekar Arum Riverside Resort

Hotel in Tanah Lot

Located in Tanah Lot, in a building dating from 2006, 2.4 miles from Tanah Lot Temple, Sekar Arum Riverside Resort has guestrooms with free WiFi. At the hotel, rooms contain a desk. Nice pool overlooking the river. Nice gardens. Free tea and coffee and water. Friendly staff.

Show more Show less
8
Very Good
103 reviews
Price from
$23
per night

OYO 1762 Hotel Astiti Graha Tanah Lot

Hotel in Tanah Lot

Located in Tanah Lot, a 12-minute walk from Tanah Lot Beach, OYO 1762 Hotel Astiti Graha Tanah Lot has air-conditioned accommodations and a garden.

Show more Show less
4.7
Review score
12 reviews
Price from
$5
per night

The Saren

Hotel in Tanah Lot

The Saren features a restaurant, outdoor swimming pool, a bar and garden in Tanah Lot. This 4-star hotel offers room service and a concierge service. I was ordered a suite room, but when we arrived, they upgrade our property to a villa with the private pool, it so amazing (stay during pandemic with a good deals), the modern contemporary design and many lighting are very good 😊 there is a lot of photo spot

Show more Show less
8.9
Excellent
11 reviews
Price from
$182
per night

Villa Puspa

Tanah Lot

Offering an outdoor pool and hot tub, Villa Puspa is located in Tanah Lot. Tanah Lot Temple is 1.3 mi away. Free private parking is available on site. All units have a seating and dining area. Everything else is nice, although its quite far from town/city, the environment is calming and quiet, good for relaxing and honeymoon

Show more Show less
7.5
Good
124 reviews
Price from
$50
per night

D'sawah Villa

Tanah Lot

D’sawah Villa features an outdoor pool and modern minimalist-style villas amid green stretches of rice fields. Everything was good. Breakfast with fresh fruit en eggs. Kind staff. Location just perfect, really quiet, and if you want just get the motorbike and within minutes you are in a busy city, it is just one hour from Ubud or the volcano. Nice beach and sea. There is a great restaurant just next to the property. And as a bonus they had 4 puppies... which we played with every day. If I could I would have stayed longer, but it was time to come back home. Thank you all the staff and the manager.

Show more Show less
7.9
Good
141 reviews
Price from
$27
per night

De Moksha Eco Friendly Boutique Resort

Tanah Lot

Set in Tanah Lot, 2.3 mi from Tanah Lot Temple, De Moksha Eco Friendly Boutique Resort features river view, an Italian restaurant and free WiFi throughout the property. EVERTHING WAS JUST PURFECT IN DE MOKSHA ECO FRIENDLY BOUTIQUE RESORT. The room, food, inifinity pool, the place and the people that work there were sooooo friendly! Also loved the dogs so much! We will definetely come back!! We were sad we had to leave there.

Show more Show less
9
Awesome
158 reviews
Price from
$116
per night

Beraban Beach House

Tanah Lot

Set 13 mi from Tanah Lot Temple, Beraban Beach House offers an outdoor swimming pool, a garden and air-conditioned accommodations with a patio. The beach near vila is breathtaking... the sound of waves at night is so calming... Staff was very helpful, Made was just great man in every situation👍 Villa is just perfect, we enjoyed every minute

Show more Show less
8.4
Very Good
72 reviews
Price from
$76
per night

Luxury Boutique Hotel Bali

Tanah Lot

Located in Tanah Lot, 2.9 miles from Tanah Lot Temple, Luxury Boutique Hotel Bali has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. huge place and clean very stylish very nice staff friendly kitchen well equipped massage chair outside very nice

Show more Show less
9.3
Awesome
44 reviews
Price from
$160
per night

Most-booked hotels in Tanah Lot in the past month

See all

FAQs about hotels in Tanah Lot

  • These hotels in Tanah Lot are highly rated by couples: Natya Hotel Tanah Lot, The Saren, and Sekar Arum Riverside Resort.

  • Some of the best hotels in Tanah Lot near Tanah Lot Temple include Natya Hotel Tanah Lot, Coco Verde Bali Resort and Seaside Tribe - Boutique Surf Stay & Retreat.

  • Many families visiting Tanah Lot loved staying at Natya Hotel Tanah Lot, The Saren, and Sekar Arum Riverside Resort.

  • On average, 3-star hotels in Tanah Lot cost $80 per night, and 4-star hotels in Tanah Lot are $481 per night. If you're looking for something really special, a 5-star hotel in Tanah Lot can be found for $151 per night, on average (based on Booking.com prices).

  • Natya Hotel Tanah Lot, Sekar Arum Riverside Resort, and The Saren are some of the popular hotels in Tanah Lot.

  • The average price per night for a 3-star hotel in Tanah Lot this weekend is $61 or, for a 4-star hotel, $128. Looking for something even fancier? 5-star hotels in Tanah Lot for this weekend cost around $77 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Tanah Lot:

Explore guest reviews of hotels in Tanah Lot

See all