The Rocks Vacations from $587

Book a Hotel + Flight or Car together to unlock savings

Your The Rocks Vacation

Lock in a vacation package to The Rocks and get set to experience its markets, history and dining. However you'd like to spend your time in this riverside neighborhood, you'll find plenty of opportunities for both adventure and relaxation. Your trip to The Rocks wouldn't be complete without a visit to leading attractions nearby such as Sydney Opera House, Sydney Harbour Bridge and Circular Quay. Don't just think about it — take action! Book your ideal The Rocks vacation with Expedia and get to where you're going your way.

The Latest The Rocks Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Native Rose Hotel
Haven Glebe
Mantra on Kent
Aerotel Sydney - Inside International Terminal Airport
Kith Hotel

Where to stay in The Rocks

Find the best The Rocks areas and neighborhoods for the activities you enjoy most. Learn more about The Rocks

The Rocks Hotel Deals

Shangri-La Sydney
Shangri-La Sydney
5 out of 5
176 Cumberland Street, The Rocks, NSW
Fully refundableReserve now, pay when you stay
$160 nightly
The price is $177 total per night from Jul 13 to Jul 14
$177 total
Jul 13 - Jul 14
Total includes taxes and fees
8.8/10 Excellent! (2,288 reviews)
"Overall good."

Reviewed on Jul 1, 2025

Shangri-La Sydney
Sydney Harbour Hotel
Sydney Harbour Hotel
4 out of 5
55 George Street, The Rocks, NSW
Fully refundableReserve now, pay when you stay
$137 nightly
The price is $151 total per night from Jul 27 to Jul 28
$151 total
Jul 27 - Jul 28
Total includes taxes and fees
8.4/10 Very Good! (1,680 reviews)
"I was pleasantly surprised. One of our best stays yet. We travel a lot but have never come across such a great blend of history, architecture and cleanliness. The staff were amazing and the spa pool on the deck was insane and definitely a hit for my family. Not to mention the views and location! ..."

Reviewed on Jul 1, 2025

Sydney Harbour Hotel
Harbour Rocks by Ode Hotels
Harbour Rocks by Ode Hotels
5 out of 5
34-52 Harrington Street, The Rocks, NSW
Fully refundableReserve now, pay when you stay
$180 nightly
The price is $180 total per night from Jul 27 to Jul 28
$180 total
Jul 27 - Jul 28
Total includes taxes and fees
8.6/10 Excellent! (998 reviews)
"Fabulous location, gorgeous vibe, great staff"

Reviewed on Jun 25, 2025

Harbour Rocks by Ode Hotels
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover the most popular places to visit in The Rocks

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.