Select a City to find the Best Hotels in Mornington Peninsula

Recommended destinations based on bookings from your country.

R

S

Mornington Peninsula Hotels for Your Next Holiday

Why Tourists Visit Mornington Peninsula

  • * Relax in natural mineral pools at the Peninsula Hot Springs.
  • * Hike coastal trails at Point Nepean National Park.
  • * Indulge in wine tastings at Montalto and Red Hill Estate.
  • * Explore the hedge maze and ziplines at Enchanted Adventure Garden.
  • * Take a dolphin swimming cruise off Sorrento.

Mornington Peninsula features over 200 accommodation options, including boutique hotels, family resorts, and luxury retreats concentrated in towns like Sorrento, Rye, and Red Hill. Average prices range from $120-$150 per night for 3-star accommodations and $300-$450 for 5-star luxury stays. A standout new property is Jackalope Hotel in Merricks North, known for its award-winning design and private vineyard.

Just an hour's drive from Melbourne, Mornington Peninsula offers stunning coastal views, world-renowned wineries, and hot springs, making it a favorite destination for both relaxation and adventure seekers.

Key attractions include the Peninsula Hot Springs, Sorrento's historic village, and Arthur's Seat Eagle, a scenic gondola ride offering breathtaking views of Port Phillip Bay.

Its blend of luxury retreats and outdoor activities attracts couples, families, and solo travelers alike, ensuring there's something for everyone to enjoy.

Mornington Peninsula Tips You Must Know

* Book hotels 3-4 months in advance for summer (December-February) to secure the best rates.

* Stay in Sorrento for beachfront access, or Red Hill for proximity to wineries.

* Use a rental car to explore the region as public transport options are limited.

* Check hotel cancellation policies in case weather affects outdoor plans.

* Pack layers, as Mornington Peninsula's coastal climate can be unpredictable even in summer.

Mornington

Mornington is a vibrant coastal town known for its lively Main Street markets, offering fresh produce and artisan goods. Its beaches, such as Mills Beach, boast colorful bathing boxes and calm waters perfect for paddleboarding. The Mornington Peninsula Regional Gallery hosts intriguing contemporary exhibitions, adding a cultural touch.

Explore the hotels in Mornington for easy access to beaches, markets, and art.

Sorrento

Sorrento blends old-world charm with stunning coastal views, featuring historic limestone buildings and the famed Sorrento Ocean Beach. The Sorrento-Portsea Artists' Trail highlights painting locations of famous Australian landscapes. The suburb's cafés serve fresh seafood, paired with views over Port Phillip Bay.

Discover hotels in Sorrento for a perfect mix of history, art, and ocean breeze.

Red Hill

Red Hill is a wine lover's paradise, surrounded by lush vineyards and award-winning cellars like Montalto and Polperro. The monthly Red Hill Market features boutique crafts and gourmet treats. Its rolling hills also host hiking trails that wind past stunning orchards and olive groves.

Check out hotels in Red Hill to immerse yourself in wine country and nature.

Rye

Rye is famed for its geothermal Peninsula Hot Springs, a must-visit for relaxation. Rye front beach offers shallow, family-friendly waters, while the nearby Rye Ocean Beach is a surfer's haven. The annual Sand Sculpture Festival brings creative designs to its shores each summer.

Stay at hotels in Rye to enjoy hot springs, safe bays, and bold waves.

Dromana

Dromana is home to Arthurs Seat Eagle, a gondola ride offering panoramic views of Port Phillip Bay. The charming Dromana Drive-In serves nostalgia with a side of popcorn under the stars. Its wineries, like Crittenden Estate, pair sweeping bay views with top-tier tastings.

Browse hotels in Dromana to enjoy scenic gondola rides and classic drive-ins.

Affordable Comfort with Unique Charm

Find more affordable cheap and budget hotels in Mornington Peninsula for a budget-friendly getaway.

Hotel Name
Description
#
Price per night

Rye Beach Motel Australia

Rye

  • Rye Beach (0.3 km)
  • Peninsula Hot Springs (5 km)
  • Rye Ocean Beach (3.5 km)

This budget-friendly motel is renowned for its cozy retro-style rooms and being a mere 300 meters from the family-friendly Rye front beach.

  • Close to beach

  • Ample parking

  • Friendly service

$80-$120/night

Sorrento Beach Motel

Sorrento

  • Sorrento Historic Society Museum (1 km)
  • Sorrento Ocean Beach (2 km)
  • Back Beach (1.5 km)

With lush garden settings and bright, cheerful interiors, this motel prides itself on its proximity to Sorrento's historic village.

  • Convenient location

  • Well-maintained gardens

  • Family-friendly

$100-$150/night

Stella's Dromana Hotel

Dromana

  • Dromana Beach (0.3 km)
  • Arthur's Seat Eagle (5 km)
  • Heronswood Gardens (3 km)

A popular choice for travelers, this hotel combines affordability with mountain views and access to the popular Dromana foreshore.

  • Beautiful surroundings

  • Close to beach

  • On-site dining options

$90-$130/night

Relaxation and Rejuvenation at Spa Retreats

Browse serene spa hotels in Mornington Peninsula and indulge in wellness escapes.

Hotel Name
Description
#
Price per night

Boathouse Resort Studios And Suites

Blairgowrie

  • Blairgowrie Beach (1 km)
  • Peninsula Hot Springs (7 km)
  • Bridgewater Bay (3 km)

Located between Rye and Blairgowrie, this spa retreat is known for its eco-friendly design and direct access to the coastal walking trails.

  • Eco-friendly amenities

  • Spacious rooms

  • Peaceful atmosphere

$180-$250/night

RACV Cape Schanck Resort

Cape Schanck

  • Cape Schanck Lighthouse (4 km)
  • Bushrangers Bay (5 km)
  • Peninsula Hot Springs (14 km)

Offering panoramic views over Bass Strait, this resort features an award-winning spa and an 18-hole championship golf course.

  • Stunning ocean views

  • Exceptional spa services

  • Golf facilities

$210-$350/night

Rye Hotel by Nightcap Plus

Rye

  • Rye Beach (0.2 km)
  • Rye Pier (0.1 km)
  • Peninsula Hot Springs (6 km)

This centrally-located property offers spa suites perfect for couples looking for a romantic escape by the bay.

  • Beachfront access

  • Modern rooms

  • Relaxing spa services

$150-$220/night

Beachfront Bliss: Hotels Right by the Water

Explore more stunning beachfront hotels in Mornington Peninsula for your seaside getaway.

Hotel Name
Description
#
Price per night

Rosebud Motel

Rosebud

  • Rosebud Beach (0.2 km)
  • Rosebud Pier (0.8 km)
  • Arthurs Seat State Park (7 km)

Conveniently located along the Rosebud Bay Trail, this motel appeals to cyclists and families alike with its laid-back vibe.

  • Beach proximity

  • Spacious rooms

  • Bike-friendly amenities

$100-$150/night

Bayview Motel Rosebud/Rye

Rosebud

  • Rosebud Beach (0.3 km)
  • Peninsula Hot Springs (8 km)
  • Rosebud Plaza (1 km)

Boasting stunning bay views from its balconies, this motel is a favorite for watching sunsets over Port Phillip Bay.

  • Scenic views

  • Modern facilities

  • Centrally located

$120-$170/night

Portsea Hotel

Portsea

  • Portsea Beach (0.1 km)
  • Point Nepean National Park (2 km)
  • Sorrento (6 km)

One of the peninsula's most iconic beachfront properties, it dates back to 1876 and offers views of the Portsea Pier and bay.

  • Historic charm

  • Waterfront dining

  • Close to beach

$130-$200/night

Stay Vibrant in Mornington's Central Locations

Discover lively options for central hotels in Mornington Peninsula at the heart of the action.

Hotel Name
Description
#
Price per night

Mornington Hotel

Mornington

  • Main Street Mornington (0.5 km)
  • Mornington Park (0.8 km)
  • Mornington Beach (1 km)

Known for its lively rooftop bar, this hotel offers a contemporary urban stay with a focus on nightlife and dining.

  • Great dining options

  • Central location

  • Modern design

$120-$170/night

Brooklands of Mornington

Mornington

  • Mornington Beach (1.5 km)
  • Main Street Mornington (1 km)
  • Mornington Peninsula Brewery (2 km)

Once a heritage property, this boutique hotel now features lush gardens and invites guests to explore local history.

  • Tranquil garden setting

  • Indoor pool

  • Close to town

$140-$190/night

Fairways Resort

Rosebud

  • Rosebud Beach (2.5 km)
  • Peninsula Hot Springs (10 km)
  • Arthurs Seat Eagle (6 km)

Located within the Rosebud Country Club, this resort is a golfer's dream with direct access to the greens.

  • On-site golf

  • Spacious suites

  • Quiet location

$150-$220/night

Top-Tier Luxury Meets Mornington Serenity

Find exquisite offerings in luxury hotels on Mornington Peninsula for the ultimate escape.

Hotel Name
Description
#
Price per night

Quarters at Flinders Hotel

Flinders

  • Flinders Pier (0.8 km)
  • Cape Schanck (12 km)
  • Mornington Peninsula National Park (8 km)

Found in the quiet coastal village of Flinders, this boutique luxury hotel offers farm-to-table experiences with its acclaimed dining options.

  • Exclusive setting

  • Gourmet cuisine

  • Modern rooms

$300-$450/night

InterContinental Sorrento Mornington Peninsula

Sorrento

  • Sorrento Beach (0.2 km)
  • Sorrento Ocean Beach (1.5 km)
  • Sorrento Pier (0.3 km)

With its timeless luxury, this newly refurbished hotel combines seaside elegance with premium wellness facilities.

  • Luxurious design

  • World-class spa

  • Central location

$400-$600/night

Lancemore Lindenderry Red Hill

Red Hill

  • Montalto Winery (2 km)
  • Red Hill Market (1.5 km)
  • Arthurs Seat (10 km)

Nestled among 34 acres of stunning vineyards, this retreat offers award-winning wines and serene countryside accommodations.

  • Wine tasting experiences

  • Elegant rooms

  • Beautiful grounds

$350-$500/night

Frequently asked question

What are the best options for family-friendly hotels in Mornington Peninsula?

Family-friendly hotels like Peppers Moonah Links Resort provide amenities such as spacious rooms, swimming pools, and proximity to attractions like the Enchanted Adventure Garden.

Are there boutique hotels available near Mornington Peninsula's wineries?

Yes, boutique hotels such as Lancemore Lindenderry Red Hill offer elegant accommodations and are situated close to popular wineries like Montalto and Red Hill Estate.

What is the typical cost per night for hotels in Mornington Peninsula?

Hotel rates on Mornington Peninsula range from $120-$180 USD for mid-range hotels and $250-$400 USD for luxury accommodations, depending on the season.

Which hotels are centrally located near top attractions like the Peninsula Hot Springs?

Hotels like Rye Hotel - One Four Nelson are conveniently located within a short drive of the Peninsula Hot Springs, making them ideal for spa enthusiasts.

Are there beachfront accommodation options on Mornington Peninsula?

Yes, options like Hotel Sorrento provide stunning beachfront views and easy access to the beach as well as nearby dining and shopping in Sorrento village.

Thank you for subscribing
Destination Select city
  • Adelaide

    Australia

  • Adventure Bay

    Australia

  • Agnes Water

    Australia

  • Airlie Beach

    Australia

  • Albany

    Australia

  • Albury

    Australia

  • Aldinga Beach

    Australia

  • Alexandra Headland

    Australia

  • Alice Springs

    Australia

  • Anna Bay

    Australia

  • Apollo Bay

    Australia

  • Armidale

    Australia

  • Augusta

    Australia

  • Ballarat

    Australia

  • Ballina

    Australia

  • Bargara

    Australia

  • Batemans Bay

    Australia

  • Bathurst

    Australia

  • Beechworth

    Australia

  • Belconnen

    Australia

  • Bellingen

    Australia

  • Bendigo

    Australia

  • Bicheno

    Australia

  • Binalong Bay

    Australia

  • Blackheath

    Australia

  • Bongaree

    Australia

  • Bowral

    Australia

  • Box Hill

    Australia

  • Bright

    Australia

  • Brisbane

    Australia

  • Broadwater

    Australia

  • Broken Hill

    Australia

  • Broome

    Australia

  • Buddina

    Australia

  • Bunbury

    Australia

  • Bundaberg

    Australia

  • Busselton

    Australia

  • Byron Bay

    Australia

  • Cairns

    Australia

  • Caloundra

    Australia

  • Canberra

    Australia

  • Cape Woolamai

    Australia

  • Castlemaine

    Australia

  • Casuarina

    Australia

  • Cessnock

    Australia

  • Clare

    Australia

  • Coffs Harbour

    Australia

  • Coles Bay

    Australia

  • Coober Pedy

    Australia

  • Coolum Beach

    Australia

  • Cowes

    Australia

  • Cronulla

    Australia

  • Culburra Beach

    Australia

  • Darwin

    Australia

  • Daylesford

    Australia

  • Denmark

    Australia

  • Devonport

    Australia

  • Dinner Plain

    Australia

  • Dromana

    Australia

  • Dubbo

    Australia

  • Dunsborough

    Australia

  • Echuca

    Australia

  • Eden

    Australia

  • Emerald

    Australia

  • Emu Bay

    Australia

  • Entrance

    Australia

  • Esperance

    Australia

  • Ettalong Beach

    Australia

  • Exmouth

    Australia

  • Falls Creek

    Australia

  • Forster

    Australia

  • Fremantle

    Australia

  • Geelong

    Australia

  • Geraldton

    Australia

  • Gladstone

    Australia

  • Glenelg

    Australia

  • Gnarabup

    Australia

  • Gold Coast

    Australia

  • Goulburn

    Australia

  • Grafton

    Australia

  • Hahndorf

    Australia

  • Halls Gap

    Australia

  • Hamilton Island

    Australia

  • Healesville

    Australia

  • Henley Beach South

    Australia

  • Hepburn Springs

    Australia

  • Hervey Bay

    Australia

  • Hobart

    Australia

  • Horsham

    Australia

  • Huskisson

    Australia

  • Inverloch

    Australia

  • Jindabyne

    Australia

  • Jurien Bay

    Australia

  • Kalbarri

    Australia

  • Kalgoorlie

    Australia

  • Kangaroo Valley

    Australia

  • Katoomba

    Australia

  • Kiama

    Australia

  • Kingscliff

    Australia

  • Kingscote

    Australia

  • Kingston

    Australia

  • Lakes Entrance

    Australia

  • Lancelin

    Australia

  • Launceston

    Australia

  • Lennox Head

    Australia

  • Leura

    Australia

  • Lorne

    Australia

  • Lovedale

    Australia

  • Mackay

    Australia

  • Maleny

    Australia

  • Mallacoota

    Australia

  • Mandurah

    Australia

  • Mansfield

    Australia

  • Marcoola

    Australia

  • Margaret River

    Australia

  • Maroochydore

    Australia

  • Mclaren Vale

    Australia

  • Melbourne

    Australia

  • Merimbula

    Australia

  • Metung

    Australia

  • Mildura

    Australia

  • Mission Beach

    Australia

  • Moama

    Australia

  • Mollymook

    Australia

  • Montville

    Australia

  • Mooloolaba

    Australia

  • Mount Buller

    Australia

  • Mount Gambier

    Australia

  • Mount Tamborine

    Australia

  • Mudgee

    Australia

  • Nambucca Heads

    Australia

  • Narooma

    Australia

  • Nelly Bay

    Australia

  • Nelson Bay

    Australia

  • Newcastle

    Australia

  • Noosa Heads

    Australia

  • Noosaville

    Australia

  • Ocean Grove

    Australia

  • Olinda

    Australia

  • Orange

    Australia

  • Palm Cove

    Australia

  • Pemberton

    Australia

  • Peregian Beach

    Australia

  • Perth

    Australia

  • Phillip

    Australia

  • Point Lookout

    Australia

  • Pokolbin

    Australia

  • Port Campbell

    Australia

  • Port Douglas

    Australia

  • Port Fairy

    Australia

  • Port Lincoln

    Australia

  • Port Macquarie

    Australia

  • Portarlington

    Australia

  • Portland

    Australia

  • Rainbow Beach

    Australia

  • Redcliffe

    Australia

  • Robe

    Australia

  • Rockhampton

    Australia

  • Rockingham

    Australia

  • Rosebud

    Australia

  • Rye

    Australia

  • Salamander Bay

    Australia

  • San Remo

    Australia

  • Sanctuary Point

    Australia

  • Sandy Bay

    Australia

  • Sawtell

    Australia

  • Shellharbour

    Australia

  • Shepparton

    Australia

  • Shoal Bay

    Australia

  • Sorrento

    Australia

  • South West Rocks

    Australia

  • St Helens

    Australia

  • Stanley

    Australia

  • Stanthorpe

    Australia

  • Strahan

    Australia

  • Sunshine Beach

    Australia

  • Swan Hill

    Australia

  • Sydney

    Australia

  • Tamworth

    Australia

  • Tanunda

    Australia

  • Thredbo

    Australia

  • Toowoomba

    Australia

  • Torquay

    Australia

  • Townsville

    Australia

  • Trinity Beach

    Australia

  • Tuncurry

    Australia

  • Tweed Heads

    Australia

  • Urangan

    Australia

  • Victor Harbor

    Australia

  • Vincentia

    Australia

  • Wagga Wagga

    Australia

  • Warburton

    Australia

  • Warrnambool

    Australia

  • Wentworth Falls

    Australia

  • Wodonga

    Australia

  • Wollongong

    Australia

  • Yallingup

    Australia

  • Yamba

    Australia

  • Yarrawonga

    Australia

  • Yeppoon

    Australia

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0