Skip to main content

Filter by:


Star Rating

Review Score

Mona Vale – 324 hotels and places to stay
See the latest prices and deals by choosing your dates.
Narrabeen Sands Hotel by Nightcap Plus, hotel in Mona Vale

Located in Narrabeen, on Sydney’s Northern Beaches, Narrabeen Sands Hotel by Nightcap Plus is only 12 mi from Sydney city center. All rooms feature a private balcony and some boast ocean views.

Very spacious and comfortable room. The bed was great and the lady at the front desk was so nice
8.3
Scored 8.3
Very Good
Rated very good
961 reviews
Price from$150.71per night
Pasadena Sydney, hotel in Mona Vale

Located in Church Point, 17 miles from Taronga Zoo, Pasadena Sydney provides accommodations with a terrace, private parking, a restaurant and a bar.

Lovely quiet location, comfortable and clean..
8.5
Scored 8.5
Very Good
Rated very good
358 reviews
Price from$158.64per night
Miramare Gardens Boutique Accommodation, hotel in Mona Vale

Overlooking luscious, manicured gardens, this hotel offers conference and event facilities, free WiFi and free parking. Guests can enjoy dining at the on-site restaurant, open daily for every meal.

Nice, extremity quiet rooms. Once you close the door, you are so insulated that you feel hundreds of miles away from civilization. Best sleep ever.
8.4
Scored 8.4
Very Good
Rated very good
460 reviews
Price from$159.96per night
Barrenjoey House, hotel in Mona Vale

Barrenjoey House has a garden, shared lounge, a terrace and restaurant in Palm Beach. This 4-star hotel offers a shared kitchen and room service. Guests can use a bar.

Breakfast was basic. Found coffee cold.
8.9
Scored 8.9
Excellent
Rated excellent
136 reviews
Price from$203.59per night
Metro Mirage Hotel Newport, hotel in Mona Vale

The Metro Mirage Hotel Newport is located on the tranquil shores of Pittwater, just 45-minutes north of Sydney's CBD. The hotel features well-equipped rooms and a large outdoor pool.

The room size was good Close to bus transport Room was attended to each day
6.1
Scored 6.1
Pleasant
Rated pleasant
944 reviews
Price from$111.71per night
Time and Tide Hotel Motel, hotel in Mona Vale

The Time and Tide Hotel Motel offers accommodations in Dee Why. The motel has a childrens' playgroud and terrace. Guests can enjoy a meal at the restaurant or a drink at the bar.

Close to bar & restaurant Good air conditioning
7.7
Scored 7.7
Good
Rated good
466 reviews
Price from$87.25per night
Palm Beach Bed & Breakfast, hotel in Mona Vale

Located in Palm Beach, just 0.6 mi from the beach and Pittwater, Palm Beach this traditional Bed & Breakfast features rooms with balconies, water views and private bathrooms.

The hosts were so welcoming and were the loveliest people!
9.5
Scored 9.5
Exceptional
Rated exceptional
381 reviews
Price from$231.35per night
Refuge Cove On Pittwater, hotel in Mona Vale

Boasting free WiFi, 3 private patios and gorgeous water views from every room, Refuge Cove On Pittwater is 10 minutes' walk from Clareville Beach and 5 minutes' drive from Avalon.

Spectacular views, very comfortable bed and large, modern bathroom. The lounge room was spacious and had two good couches. Eggs, milk and bread and a few chocolates were provided in a good sized kitchen.
9.4
Scored 9.4
Wonderful
Rated wonderful
58 reviews
Price from$165.25per night
Barrenjoey at Iluka Resort Apartments, hotel in Mona Vale

Barrenjoey offers accommodations in Palm Beach. Pittwater is 2.2 miles away. The accommodation is fitted with a sitting and dining area. There is also a kitchenette, fitted with a dishwasher.

6.1
Scored 6.1
Pleasant
Rated pleasant
10 reviews
Price from$627.29per night
The Lighthouse at Iluka Resort Apatments, hotel in Mona Vale

Featuring an outdoor pool, The Lighthouse is located in Palm Beach. The property features a spa tub. Pittwater is 2.2 miles from the property. The property is air conditioned and is fitted with a TV.

9.1
Scored 9.1
Wonderful
Rated wonderful
10 reviews
Price from$601.51per night
See all hotels near Mona Vale
Subscribe to receive premium deals

Prices drop the second you sign up!