Photos coming soon
HOTEL
Bed of Roses
53 nelson street, 3233 Apollo Bay, Australia, Apollo Bay
Where it sits
Bed of Roses
53 nelson street, 3233 Apollo Bay, Australia, Apollo Bay
-38.75907, 143.66628
Similar stays nearby
Bed Of Roses
Hotel · 0 m
Beachcomber Motel & Apartments
Hotel · 56 m
Beachcomber Motel and Apartments Apollo Bay
Hotel · 79 m
Apollo Bay Holiday House on Nelson
Hotel · 121 m
Family Tides Holiday Home
Hotel · 131 m
YHA Apollo BAY
Hotel · 205 m
Apollo Bay Eco YHA Hostel
Hotel · 221 m
Apollo Bay Motel & Apartments
Hotel · 221 m
Plan around Bed of Roses
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
