Skip to main content

Featured hotels near The Cave of Virgin Mary

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Griya Wijaya

Hotel in Ambarawa (0.1 miles from The Cave of Virgin Mary)

Boasting a terrace, Hotel Griya Wijaya is situated in Ambarawa in the Central Java region, 260 metres from Gua Maria Kerep and 1.5 km from Museum Kereta Api.

Show more Show less
8.3
Very good
46 reviews
Price from
€ 18
per night

Crown Guest House

Ambarawa (1.5 miles from The Cave of Virgin Mary)

Surrounded by majestic mountain view in Ambarawa, Crown Guest House offers cosy and clean accommodation with free WiFi access.

Show more Show less
8.6
Fabulous
39 reviews
Price from
€ 7
per night

ANA INN Ambarawa Mitra RedDoorz

Hotel in Semarang (0.2 miles from The Cave of Virgin Mary)

Situated in Semarang, 33 km from Brown Canyon, ANA INN Ambarawa Mitra RedDoorz features accommodation with free WiFi and free private parking. This 1-star hotel offers a 24-hour front desk.

Show more Show less
6.4
Review score
11 reviews
Price from
€ 14
per night

Villa Seruni Bandungan

Bandungan (2.5 miles from The Cave of Virgin Mary)

Located in Bandungan in the Central Java region, Villa Seruni Bandungan has a terrace.

Show more Show less
7.4
Good
7 reviews
Price from
€ 25
per night

Villa RR

Bandungan (2.5 miles from The Cave of Virgin Mary)

Villa RR is situated in Bandungan, 32 km from Brown Canyon, and features a terrace, garden, and free WiFi.

Show more Show less
6.9
Review score
7 reviews
Price from
€ 26
per night

OYO Life 91677 Hotel Citra Dewi 3

Hotel in Semarang (3.4 miles from The Cave of Virgin Mary)

OYO Life 91677 Hotel Citra Dewi 3 is set in Semarang, 43 km from Semarang Tawang Train Station and 5.8 km from Candi Gedong Songo.

Show more Show less
6.3
Review score
43 reviews
Price from
€ 10
per night