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.

Hotels near Pantai Batu Mejan (Echo Beach)

Jalan Batu Mejan, Canggu, Bali, Indonesia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Hotel Tugu Bali (Canggu, Indonesia) 5.0 of 5
Jl Pantai Batu Bolong | Canggu Beach, Canggu, Bali 80361, Indonesia
0.6 miles from Pantai Batu Mejan (Echo Beach)
#2 of 12 hotels in Canggu
Professional photos | Traveler photos (391) | Map
Show Prices
Simona Oasis & Spa (Bali, Indonesia)
Padang Linjong | Nr. Canggu, Bali, Indonesia
0.9 miles from Pantai Batu Mejan (Echo Beach)
#639 of 927 hotels in Bali
Traveler photos (1) | Map
Show Prices
Villa Elang (Canggu, Indonesia)
Desa Pererenan, Kecamatan Mengwi, Canggu, Bali, Indonesia
1.1 miles from Pantai Batu Mejan (Echo Beach)
#10 of 12 hotels in Canggu
Traveler photos (5) | Map
Legong Keraton Beach Hotel (Canggu, Indonesia) 3.0 of 5
Pantai Berawa Street, Canggu, North Kuta, Canggu, Bali, Indonesia
1.5 miles from Pantai Batu Mejan (Echo Beach)
#6 of 12 hotels in Canggu
Professional photos | Traveler photos (142) | Map
Show Prices
Bali Elements (Canggu, Indonesia)
Jalan Pantai Berawa, Canggu, Bali, Indonesia
1.9 miles from Pantai Batu Mejan (Echo Beach)
#7 of 12 hotels in Canggu
Traveler photos (6) | Map
Grand Balisani Suites (Kerobokan, Indonesia) 3.5 of 5
Jalan Batubelig Beach | Po Box 3193, Kerobokan, Bali 80031, Indonesia
2.1 miles from Pantai Batu Mejan (Echo Beach)
#8 of 20 hotels in Kerobokan
Professional photos | Traveler photos (215) | Map
Show Prices
Aqua Villa (Seminyak, Indonesia) 4.0 of 5
Jalan Klecung No. 38x, Banjar Umalas, Seminyak, Bali 80361, Indonesia
2.1 miles from Pantai Batu Mejan (Echo Beach)
#86 of 104 hotels in Seminyak
Professional photos | Traveler photos (24) | Map
Show Prices
Puri Madawi (Seminyak, Indonesia) 3.0 of 5
Jalan Petitenget, Gg Cendrawasih 68 | Batu Belig, Kerobokan, Seminyak, Bali, Indonesia
2.4 miles from Pantai Batu Mejan (Echo Beach)
#70 of 104 hotels in Seminyak
Professional photos | Traveler photos (75) | Map
Show Prices
W Retreat & Spa Bali - Seminyak (Seminyak, Indonesia) 5.0 of 5
Jl. Petitenget, Seminyak, Kerobokan, Seminyak, Bali 80361, Indonesia
2.5 miles from Pantai Batu Mejan (Echo Beach)
Travelers' Choice® 2014 Winner Top Hotels
W Retreat & Spa Bali - Seminyak Slideshow
#20 of 104 hotels in Seminyak
Professional photos | Traveler photos (1572) | Map
Show Prices
Vasanti Seminyak Resort (Seminyak, Indonesia) 4.0 of 5
Jalan Petitenget Gg. Cendrawasih no. 99DS, Seminyak, Bali 80361, Indonesia (Formerly The Alana Vasanti - Seminyak)
2.5 miles from Pantai Batu Mejan (Echo Beach)
#46 of 104 hotels in Seminyak
Professional photos | Traveler photos (198) | Map
Show Prices
The Kayana Bali (Seminyak, Indonesia) 5.0 of 5
Jalan Raya Petitenget, Kerobokan Kelod | Kuta Utara, Seminyak, Bali 80361, Indonesia
2.6 miles from Pantai Batu Mejan (Echo Beach)
The Kayana Bali Slideshow
#18 of 104 hotels in Seminyak
Professional photos | Traveler photos (300) | Map
Show Prices
The Taman Ayu (Seminyak, Indonesia) 3.0 of 5
Jl Petitenget | Kerobokan, Seminyak, Bali 80361, Indonesia
2.6 miles from Pantai Batu Mejan (Echo Beach)
#64 of 104 hotels in Seminyak
Professional photos | Traveler photos (110) | Map
Show Prices
Sayang Residence 2 (Denpasar, Indonesia)
Jl. Bedugul No 25 A, Denpasar, Bali 50125, Indonesia
2.6 miles from Pantai Batu Mejan (Echo Beach)
Professional photos | Map
Show Prices
L Hotel Seminyak (Seminyak, Indonesia) 4.5 of 5
Jalan Raya Petitenget No 8L, Seminyak, Bali 80361, Indonesia
2.7 miles from Pantai Batu Mejan (Echo Beach)
Special Price 10% Autumn Leave
L Hotel Seminyak Slideshow
#38 of 104 hotels in Seminyak
Professional photos | Traveler photos (202) | Map
Show Prices
The Dipan Resort Petitenget (Seminyak, Indonesia) 4.0 of 5
Jalan Petitenget Gang Gagak No. 1 | Jalan Petitenget Gang Gagak No. 1, Seminyak, Bali 80361, Indonesia
2.7 miles from Pantai Batu Mejan (Echo Beach)
Offers & Announcements "FLASH SALE"
The Dipan Resort Petitenget Slideshow
#40 of 104 hotels in Seminyak
Professional photos | Traveler photos (295) | Map
Show Prices
Ivory Resort Seminyak (Seminyak, Indonesia) 3.0 of 5
Jln. Raya Petitenget 35, Banjar Umasari, Seminyak, Bali 80361, Indonesia
2.7 miles from Pantai Batu Mejan (Echo Beach)
#51 of 104 hotels in Seminyak
Professional photos | Traveler photos (178) | Map
Show Prices
The Sanyas Suite Seminyak (Seminyak, Indonesia) 4.0 of 5
Jl. Cendrawasih No. 9 | Peti Tenget, Seminyak, Bali 80361, Indonesia
2.7 miles from Pantai Batu Mejan (Echo Beach)
#54 of 104 hotels in Seminyak
Professional photos | Traveler photos (194) | Map
Show Prices
Semara Resort & Spa Seminyak (Seminyak, Indonesia) 4.0 of 5
Jl. Petitenget, Seminyak, Bali, Indonesia
2.7 miles from Pantai Batu Mejan (Echo Beach)
#58 of 104 hotels in Seminyak
Professional photos | Traveler photos (203) | Map
Show Prices
Centra Taum Seminyak Bali (Seminyak, Indonesia) 3.5 of 5
Jalan Lebak Sari 37-39 Petitenget | Kerobokan, Seminyak, Bali 80361, Indonesia
2.8 miles from Pantai Batu Mejan (Echo Beach)
Offers & Announcements Free Buffet Breakfast
Centra Taum Seminyak Bali Slideshow
#55 of 104 hotels in Seminyak
Professional photos | Traveler photos (166) | Map
Show Prices
The Kunja Hotel (Seminyak, Indonesia) 4.5 of 5
Jalan Lebak Sari 8 Petitenget, Seminyak, Bali 80361, Indonesia
2.9 miles from Pantai Batu Mejan (Echo Beach)
Travelers' Choice® 2014 Winner Luxury | Small Hotels | Service | Romance
#2 of 104 hotels in Seminyak
Professional photos | Traveler photos (326) | Map
Show Prices
The Samaya Bali (Seminyak, Indonesia) 5.0 of 5
Jl. Laksmana | Seminyak Beach, Seminyak, Bali 80361, Indonesia
2.9 miles from Pantai Batu Mejan (Echo Beach)
Travelers' Choice® 2014 Winner Top Hotels | Romance | Luxury | Service Special Offer 1 Hour Massage and...
The Samaya Bali Slideshow
#4 of 104 hotels in Seminyak
Professional photos | Traveler photos (1027) | Map
Show Prices
Villa Kayu Raja (Kerobokan, Indonesia) 4.0 of 5
Jalan Lebak Sari No: 18 Petitenget | Kerobokan, Kuta, Kerobokan, Bali 80361, Indonesia
2.9 miles from Pantai Batu Mejan (Echo Beach)
#4 of 20 hotels in Kerobokan
Professional photos | Traveler photos (166) | Map
Show Prices
Sense Hotel Seminyak (Seminyak, Indonesia) 4.0 of 5
Jalan Kayu Jati No. 5, Seminyak, Bali 80361, Indonesia
2.9 miles from Pantai Batu Mejan (Echo Beach)
Special Offer SENSE SPECIAL OFFER !!
Sense Hotel Seminyak Slideshow
#62 of 104 hotels in Seminyak
Professional photos | Traveler photos (95) | Map
Show Prices
favehotel Umalas (Seminyak, Indonesia) 3.0 of 5
Jalan Raya Petitenget 7 Kerobokan, Seminyak, Bali 80361, Indonesia
2.9 miles from Pantai Batu Mejan (Echo Beach)
#72 of 104 hotels in Seminyak
Professional photos | Traveler photos (140) | Map
Show Prices
The Legian Bali – a GHM hotel (Seminyak, Indonesia) 5.0 of 5
Jl. Kayu Aya, Seminyak, Bali 80361, Indonesia
3.0 miles from Pantai Batu Mejan (Echo Beach)
Travelers' Choice® 2014 Winner Top Hotels | Luxury | Service | Romance Offers & Announcements Luxury Indulgence
The Legian Bali – a GHM hotel Slideshow
#1 of 104 hotels in Seminyak
Professional photos | Traveler photos (552) | Map
Show Prices
Dusun Villas Bali (Seminyak, Indonesia) 4.0 of 5
Jl. Kayu Jati No. 8, Seminyak, Bali 80361, Indonesia
3.0 miles from Pantai Batu Mejan (Echo Beach)
Travelers' Choice® 2014 Winner Family | Small Hotels | Service
#6 of 104 hotels in Seminyak
Professional photos | Traveler photos (179) | Map
Show Prices
Peppers Sentosa (Seminyak, Indonesia) 5.0 of 5
Jalan Pura Telaga Waja, Seminyak, Bali 80361, Indonesia
3.0 miles from Pantai Batu Mejan (Echo Beach)
Special Offer Sentosa Romance Package
Peppers Sentosa Slideshow
#48 of 104 hotels in Seminyak
Professional photos | Traveler photos (265) | Map
Show Prices
Pan Pacific Nirwana Bali Resort (Tabanan, Indonesia) 4.5 of 5
Jalan Raya Tanah Lot | PO Box 158, Tabanan, Bali 82171, Indonesia
3.1 miles from Pantai Batu Mejan (Echo Beach)
Pan Pacific Nirwana Bali Resort Slideshow
#3 of 7 hotels in Tabanan
Professional photos | Traveler photos (915) | Map
Show Prices
Jl.Lebak Sari, Br.Taman, | Petitenget, Kuta 80361, Bali, Indonesia, Seminyak, Bali 80361, Indonesia
3.1 miles from Pantai Batu Mejan (Echo Beach)
#17 of 104 hotels in Seminyak
Professional photos | Traveler photos (228) | Map
Show Prices
Pradha Villas (Seminyak, Indonesia) 4.0 of 5
Jl. Kayu Jati I No 5, Seminyak, Bali, Indonesia
3.1 miles from Pantai Batu Mejan (Echo Beach)
Offers & Announcements 35% off room rate
Pradha Villas Slideshow
#25 of 104 hotels in Seminyak
Professional photos | Traveler photos (158) | Map
Show Prices