Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Port Elliot

Filter by star ratings
All filters
Mccracken Country Club
Mccracken Country Club
8.4 Excellent

2.2 km from city centre, Victor Harbor Show on map

ExcellentBased on 1,321 reviews
8.4

Conveniently situated and offering a sauna and a heated pool, this relaxed resort is a short drive from Hindmarsh Valley. It also offers free public parking on site and is a short car trip from Mount Breckan.

Tips for booking a Port Elliot hotel

Cheapest month:September
Most expensive month:January
Average price in Port Elliot:$159/night
Absolute cheapest price found:$74/night
Cheapest day:Thursday
Most expensive day:Saturday
$89 - $206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$132 - $313
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Port Elliot, South Australia

Show all 227 hotels
Mccracken Country Club
Mccracken Country Club
8.4 Excellent

2.2 km from city centre, Victor Harbor Show on map

Conveniently situated and offering a sauna and a heated pool, this relaxed resort is a short drive from Hindmarsh Valley. It also offers free public parking on site and is a short car trip from Mount Breckan.

$95
Avg. per night

Where to stay in Port Elliot

Airports
Cities near Port Elliot

About Port Elliot

Nestled on the Great Australian Bight and Horseshoe Bay, Port Elliot is a peaceful coastal town with convenient access to recreational lakes and prominent national parks. Swimming, snorkelling and birdwatching abound around the Fleurieu Peninsula, while the town centre reveals historical landmarks, waterfront cafes and surf clothing stores.

Things to do

You’ll have plenty of opportunities for beach days while holidaying in Port Elliot. Boomer Beach is the most popular, known for its surf breaks and long stretch of golden sand, while Knight Beach provides more seclusion and calm waters perfect for swimming. Head to Horseshoe Bay if you want to spot dolphins and whales or venture down to Fisherman Bay to cast a line out.

Pay your respects to Australia’s fallen soldiers at the Lone Pine monument, before checking out the historic Port Elliot Obelisk. It’s a short walk from Freeman Lookout, which offers uninterrupted views of the Tasman Sea and Pullen Island. For more insight into the local history, visit the Southern Fleurieu Historical Museum, which houses old-world tools, personal belongings and artefacts.

Feel like getting out for a walk? Head to Ratalang (Basham Beach) Conservation Reserve, which features walking trails through windswept coastal flora and rugged ocean vistas. Afterwards, enjoy a coffee or fresh seafood at the beachfront Flying Fish Restaurant & Cafe. You can also purchase authentic Indian cuisine at Mr India or enjoy a vintage cafe setting at The Retro Vibe.

For a dose of culture, take a stroll down The Strand, which is lined with street art, craft shops and coffee shops. Jump on a bike and pedal the Encounter Bikeway from Goolwa to Victor Harbor while spotting native wildlife along the way.

Getting around

Port Elliot is just over one hour’s drive from Adelaide along the A13. You can easily walk around the main parts of town, but you’ll need a car to explore further afield.

Port Elliot travel FAQs

  • What are the best hotels in Port Elliot?

    Mccracken Country Club is a very popular hotel in Port Elliot, with a score of 8.4 from 1,321 reviews. Beach Huts Middleton (9.5 from 317 reviews) and Port Elliot Holiday Park (8.2 from 244 reviews) are also highly rated Port Elliot hotels based on recent feedback from HotelsCombined users.