A coastal landscape with clear waters, rocky shores, and a hilly backdrop.

Find hotels near Granite Island, from $73

Check prices for these dates

Tonight
Sep 30 - Oct 1
Tomorrow
Oct 1 - Oct 2
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Granite Island hotels

1. NRMA Victor Harbor Beachfront Holiday Park

NRMA Victor Harbor Beachfront Holiday Park
1.1 mi from Granite Island
Australia
Errol
$90 nightly
$99 total
Oct 11 - Oct 12
Total with taxes and fees
NRMA Victor Harbor Beachfront Holiday Park

2. Pan Co Victor Harbor

Pan Co Victor Harbor
0.7 mi from Granite Island
Australia
Dianne and Michael
$91 nightly
$101 total
Oct 19 - Oct 20
Total with taxes and fees
Pan Co Victor Harbor

3. Victor Harbor City Inn

Victor Harbor City Inn
0.8 mi from Granite Island
Australia
Mark
$71 nightly
$79 total
Oct 30 - Oct 31
Total with taxes and fees
Victor Harbor City Inn

4. Nightcap at Hotel Victor

Nightcap at Hotel Victor
0.7 mi from Granite Island
Australia
David
$101 nightly
$111 total
Oct 11 - Oct 12
Total with taxes and fees
Nightcap at Hotel Victor

5. Anchorage Seafront Hotel

Anchorage Seafront Hotel
0.8 mi from Granite Island
Australia
John
$83 nightly
$91 total
Oct 6 - Oct 7
Total with taxes and fees
Anchorage Seafront Hotel

6. Victor Harbor Holiday Park

Victor Harbor Holiday Park
1.2 mi from Granite Island
Australia
Robert
$95 nightly
$105 total
Oct 21 - Oct 22
Total with taxes and fees
Victor Harbor Holiday Park

7. YHA Port Elliot

YHA Port Elliot
3.6 mi from Granite Island
Germany
Timo
$67 nightly
$73 total
Oct 5 - Oct 6
Total with taxes and fees
YHA Port Elliot

8. Discovery Resorts - McCracken Country Club

Discovery Resorts - McCracken Country Club
2.1 mi from Granite Island
Australia
scott
$103 nightly
$114 total
Oct 7 - Oct 8
Total with taxes and fees
Discovery Resorts - McCracken Country Club

9. The Bluff Resort Apartments

The Bluff Resort Apartments
2.4 mi from Granite Island
Australia
Nathan
$120 nightly
$132 total
Oct 7 - Oct 8
Total with taxes and fees
The Bluff Resort Apartments

10. Discovery Parks - Goolwa

Discovery Parks - Goolwa
9.3 mi from Granite Island
Australia
Peter
$85 nightly
$85 total
Oct 21 - Oct 22
Total with taxes and fees
Discovery Parks - Goolwa

11. BIG4 Port Elliot Holiday Park

BIG4 Port Elliot Holiday Park
4.1 mi from Granite Island
Australia
Kay
$110 nightly
$110 total
Oct 28 - Oct 29
Total with taxes and fees
BIG4 Port Elliot Holiday Park

12. Motel Goolwa

Motel Goolwa
9.6 mi from Granite Island
Australia
Bernard
$99 nightly
$109 total
Oct 28 - Oct 29
Total with taxes and fees
Motel Goolwa

13. Ocean Crest Motel

Ocean Crest Motel
2.1 mi from Granite Island
Australia
Greg
$77 nightly
$77 total
Oct 1 - Oct 2
Total with taxes and fees
Ocean Crest Motel
View all properties

Compare popular hotels close to Granite Island

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A covered outdoor area with a table and chairs, a grill, and a view of the ocean.
NRMA Victor Harbor Beachfront Holiday Park
9.2
Wonderful
638 reviews
View
A beach scene with a striped beach umbrella, a straw hat, and flip-flops on a towel.
Pan Co Victor Harbor
9.0
Wonderful
156 reviews
View
A hotel room with two beds, a nightstand, a painting, a bathroom with a sink and mirror, and a carpeted floor.
Victor Harbor City Inn
9.0
Wonderful
443 reviews
View
A modern restaurant with wooden furniture, a central bar area, and a tiled backsplash.
Nightcap at Hotel Victor
8.6
Excellent
810 reviews
View
A restaurant interior with wooden beams, hanging lights, and tables with chairs. There are chalkboards with menus and a bar area in the background.
Anchorage Seafront Hotel
8.4
Very good
1,001 reviews
View

Top Granite Island Hotel Reviews

Victor Harbor City Inn

Victor Harbor City Inn

10/10 Excellent
"Wonderful central location. Basic but spotless and very friendly staff"
Michelle 2-night trip
Posted 2 days ago
Victor Harbor City Inn
Discovery Resorts - McCracken Country Club

Discovery Resorts - McCracken Country Club

10/10 Excellent
"Fantastic place to stay, amazing amenities & great meals"
scott 1-night trip
Posted 4 days ago
Discovery Resorts - McCracken Country Club
The Bluff Resort Apartments

The Bluff Resort Apartments

10/10 Excellent
"Crisp sheets , great view ,"
Geoffrey 1-night trip
Posted 6 days ago
The Bluff Resort Apartments
NRMA Victor Harbor Beachfront Holiday Park

NRMA Victor Harbor Beachfront Holiday Park

10/10 Excellent
"Very helpful staff nice and clean environment to stay in and a fantastic walk in town on the beach"
Errol 3-night trip
Posted 8 days ago
NRMA Victor Harbor Beachfront Holiday Park
Nightcap at Hotel Victor

Nightcap at Hotel Victor

10/10 Excellent
"Beautiful establishment and location and the staff were amazing, highly recommended"
Mark 1-night trip
Posted 9 days ago
Nightcap at Hotel Victor
Anchorage Seafront Hotel

Anchorage Seafront Hotel

10/10 Excellent
"Very good stay, despite being currently under renovation , excited to see it finished"
Mark 1-night trip
Posted 11 days ago
Anchorage Seafront Hotel
1920s Home in Incredible Location - "Wirramulla"

1920s Home in Incredible Location - "Wirramulla"

10/10 Excellent
"We had a truly magical time staying at this property. It was wonderfully presented and exactly what we expected of a cottage in a seaside town. Would highly recommend!We intend to stay again!"
Marita G. 2-night trip
Posted 2 months ago
1920s Home in Incredible Location - "Wirramulla"
Charming 2-Bedroom Holiday Retreat with Pool

Charming 2-Bedroom Holiday Retreat with Pool

8/10 Good
"We found it to be comfortable with everything we needed eg. Toilet paper, wash up detergent, sugar, coffee, towels comfy beds etc. We thought the mould in shower could have been cleaned better, behind things on kitchen window sill needed cleaning but overall ok. Parking was ok when there were only 3 or 4 cars in the yard. The staff from Elders were very helpful and polite -very nice girls. I would be happy to stay there again"
Carmel R. 4-night trip
Posted 2 months ago
Charming 2-Bedroom Holiday Retreat with Pool
Breeze 2, Beachfront Apartment In a Prime Location

Breeze 2, Beachfront Apartment In a Prime Location

10/10 Excellent
"Great position and comfortable apartment. Parking a bit tight underground with a Ute."
Louise N. 5-night trip
Posted 3 months ago
Breeze 2, Beachfront Apartment In a Prime Location

Other attractions near Granite Island

A horse-drawn carriage on a wooden pier with a rocky landscape in the background.

Victor Harbor Horse Drawn Tram

9.0/10 (143 reviews)
Take a relaxing journey on this unique vehicle over a railway bridge to view rugged shorelines and interesting public art on Granite Island.
See properties
A water fountain with a child playing in the water.
Photo by Michael Lee

Warland Reserve

9.0/10 (93 reviews)
After visiting Warland Reserve, make a plan to see the other sights and activities in Victor Harbor. While you're here, you can savor the top-notch restaurants.
See properties
A park with tall white poles, green grass, and pine trees.

Soldier Memorial Gardens

9.0/10 (67 reviews)
Visit a beautiful green spot in Victor Harbor that features memorials to brave servicemen and women killed during international conflicts.
See properties
A large whale skeleton on display in a museum.

South Australian Whale Centre

9.0/10 (49 reviews)
Pick up insights into the maritime history and whaling past of Victor Harbor when you take a self-guided tour of this fascinating museum.
See properties

Encounter Coast Discovery Centre

9.2/10 (36 reviews)
You can spend time exploring the galleries in Encounter Coast Discovery Centre in Victor Harbor. While you're here, you can savor the top-notch restaurants.
See properties

beach near Warland Reserve

Why not spend a lazy afternoon at beach near Warland Reserve during your trip to Victor Harbor? Stroll along the waterfront or seek out the golf courses.
See properties

Frequently asked questions

What hotels are within walking distance to Granite Island?
Discover the perfect getaway near Granite Island with these top-rated hotels that combine comfort and convenience.Victor HolidaysVictor Holidays is a charming 3-star hotel located just a 5-minute walk from Granite Island, with an impressive review rating of 10. Guests can enjoy free daily breakfast and the convenience of secured self-parking. With nearby access to white sand beaches and windsurfing opportunities, it's an ideal choice for outdoor enthusiasts. The inviting atmosphere and thoughtful amenities make this hotel a favorite among travelers.Pan Co Victor HarborPan Co Victor Harbor, rated 9.0 by travelers, offers a cozy 3-star stay just a 15-minute walk from Granite Island. This hotel features a kitchenette in each room, perfect for those who enjoy cooking. Guests appreciate the daily housekeeping and the added luxury of a private hot tub. With self-parking options available and a relaxing atmosphere, it's a great base for exploring the stunning coastal area.Victor Harbor City InnVictor Harbor City Inn, also rated 9.0 by travelers, is a welcoming 3-star hotel located 17 minutes from Granite Island. This hotel offers free self-parking and direct access to nearby sandy beaches, making it a convenient choice for beach lovers. With a prime location near shopping districts and essential amenities, travelers can enjoy a comfortable and relaxing stay in the heart of South Australia.
How much is a hotel near Granite Island?
Staying near Granite Island is a treat, with plenty of hotels from $73 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
Can I book a fully refundable hotel close to Granite Island?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Granite Island", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.

Explore a world of travel with Expedia