We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Seven Mile Beach

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
20 Runnymede St | Battery Point, Hobart, Tasmania 7004, Australia
17.0 km from Seven Mile Beach
Top Deal
US$157*
US$109* /night
View Deal
Hotels.com
US$109*
Expedia.com
US$109*
HotelQuickly
US$157*
78 Surf Rd, Seven Mile Beach, Clarence, Tasmania 7170, Australia
2.2 km from Seven Mile Beach
#1 of 1 hotels in Seven Mile Beach
Loading prices...
Priceline
Agoda.com
Travelocity
1 Holyman Ave, Cambridge, Clarence, Tasmania 7170, Australia
3.8 km from Seven Mile Beach
Top Deal
US$89*
US$78* /night
View Deal
Expedia.com
US$81*
Orbitz.com
US$81*
Travelodge.com.au
US$89*
464 South Arm Rd, Lauderdale, Clarence, Tasmania 7021, Australia
8.3 km from Seven Mile Beach
Loading prices...
Expedia.com
Hotels.com
US$77*
Agoda.com
10 Shoreline Dr, Howrah, Clarence, Tasmania 7018, Australia
11.2 km from Seven Mile Beach
Top Deal
US$105*
US$102* /night
View Deal
Hotels.com
TripAdvisor
US$102*
Priceline
US$105*
20 Lowelly Rd, Lindisfarne, Clarence, Tasmania 7015, Australia
14.1 km from Seven Mile Beach
US$74* /night
View Deal
Expedia.com
US$74*
Travelocity
US$74*
Orbitz.com
US$74*
160 East Derwent Hwy, Lindisfarne, Clarence, Tasmania 7015, Australia
14.2 km from Seven Mile Beach
US$63* /night
View Deal
Orbitz.com
US$63*
Hotwire.com
US$63*
TripAdvisor
US$63*
30 Tasman Hwy, Montagu Bay, Clarence, Tasmania 7018, Australia
14.7 km from Seven Mile Beach
Top Deal
US$87*
US$70* /night
View Deal
Ctrip.com
Orbitz.com
US$70*
HotelQuickly
US$87*
18 Hunter St, Hobart, Tasmania 7000, Australia
16.5 km from Seven Mile Beach
No photo provided
US$264* /night
View Deal
Booking.com
US$265*
Orbitz.com
US$264*
Hotels.com
US$264*
25 Hunter St, Hobart, Tasmania 7000, Australia
16.8 km from Seven Mile Beach
Top Deal
US$211*
US$170* /night
View Deal
The Henry Jones
US$187*
Hotwire.com
US$170*
Elvoline
US$211*
17A Castray Esplanade, Hobart, Tasmania 7000, Australia
16.9 km from Seven Mile Beach
Top Deal
US$146*
US$142* /night
View Deal
Expedia.com
US$142*
Travelocity
US$142*
Booking.com
US$146*
1 Macquarie Whrf, Hobart, Tasmania 7000, Australia
16.9 km from Seven Mile Beach
Top Deal
US$160*
US$98* /night
View Deal
Hotels.com
US$102*
Booking.com
US$105*
Elvoline
US$160*
1 Davey St, Hobart, Tasmania 7000, Australia
17.0 km from Seven Mile Beach
Top Deal
US$125*
US$89* /night
View Deal
Booking.com
US$108*
Expedia.com
US$89*
Cancelon
US$125*
20 Runnymede St | Battery Point, Hobart, Tasmania 7004, Australia
17.0 km from Seven Mile Beach
Top Deal
US$157*
US$109* /night
View Deal
Hotels.com
US$109*
Expedia.com
US$109*
HotelQuickly
US$157*
Elizabeth St Pier, Hobart, Tasmania 7000, Australia
17.0 km from Seven Mile Beach
Top Deal
US$146*
US$132* /night
View Deal
Hotels.com
US$133*
Hotwire.com
US$133*
Elvoline
US$146*
8 Salamanca Place, Hobart, Tasmania 7000, Australia
17.0 km from Seven Mile Beach
US$114* /night
View Deal
Booking.com
US$115*
Hotwire.com
US$116*
Hotels.com
US$116*
40 Brooker Ave, Hobart, Tasmania 7000, Australia
17.1 km from Seven Mile Beach
Top Deal
US$103*
US$72* /night
View Deal
Expedia.com
US$83*
Ctrip.com
US$86*
HotelQuickly
US$103*
31 Campbell St, Hobart, Tasmania 7000, Australia
17.1 km from Seven Mile Beach
No availability for your dates from these sites
HotelQuickly
58 Collins St, Hobart, Tasmania 7000, Australia
17.2 km from Seven Mile Beach
Top Deal
US$111*
US$94* /night
View Deal
Booking.com
US$94*
Travelocity
US$94*
getaroom.com
US$111*
1 Murray St, Hobart, Tasmania 7000, Australia
17.2 km from Seven Mile Beach
Top Deal
US$132*
US$129* /night
View Deal
Hotwire.com
US$129*
Booking.com
US$132*
Hotels.com
US$129*
3 Brooke St, Hobart, Tasmania 7000, Australia
17.2 km from Seven Mile Beach
Top Deal
US$115*
US$92* /night
View Deal
Hotwire.com
US$92*
Hotels.com
US$92*
HotelQuickly
US$115*
29 Trumpeter St | Battery Point, Hobart, Tasmania 7004, Australia
17.2 km from Seven Mile Beach
US$61* /night
View Deal
TripAdvisor
US$61*
Booking.com
US$61*
Agoda.com
US$61*
55 Hampden Rd | Battery Point, Hobart, Tasmania 7004, Australia
17.2 km from Seven Mile Beach
Top Deal
US$84*
US$65* /night
View Deal
Expedia.com
US$65*
Hotwire.com
US$65*
Elvoline
US$84*
38 Elizabeth St, Hobart, Tasmania 7000, Australia
17.3 km from Seven Mile Beach
Top Deal
US$114*
US$78* /night
View Deal
Hotels.com
US$79*
Ctrip.com
US$95*
HotelQuickly
US$114*
27 Salamanca Place, Hobart, Tasmania 7000, Australia
17.3 km from Seven Mile Beach
US$156* /night
View Deal
Booking.com
Agoda.com
US$156*
Hotwire.com
10 Gladstone Street, Hobart, Tasmania 7000, Australia
17.4 km from Seven Mile Beach
Top Deal
US$150*
US$108* /night
View Deal
Hotels.com
US$108*
Hotwire.com
US$108*
HotelQuickly
US$150*
410 Sandy Bay Rd, Hobart, Tasmania 7005, Australia
17.4 km from Seven Mile Beach
Top Deal
US$113*
US$86* /night
View Deal
Expedia.com
US$98*
Agoda.com
US$100*
Cancelon
US$113*
410 Sandy Bay Rd | Bldg A, Hobart, Tasmania 7005, Australia
17.4 km from Seven Mile Beach
73 Collins St, Hobart, Tasmania 7000, Australia
17.4 km from Seven Mile Beach
Top Deal
US$90*
US$79* /night
View Deal
Hotels.com
US$88*
Expedia.com
US$88*
Booking.com
US$90*
34 Murray St, Hobart, Tasmania 7000, Australia
17.5 km from Seven Mile Beach
Top Deal
US$149*
US$78* /night
View Deal
Expedia.com
US$78*
Booking.com
US$80*
HotelQuickly
US$149*
429 Sandy Bay Rd | Sandy Bay, Hobart, Tasmania 7005, Australia
17.5 km from Seven Mile Beach
Top Deal
US$90*
US$87* /night
View Deal
Booking.com
US$90*
Hotels.com
US$87*
Priceline
US$90*
See all hotels in or near Seven Mile Beach
1 Holyman Ave, Cambridge, Clarence, Tasmania 7170, Australia
3.8 km from Seven Mile Beach
Top Deal
US$89*
US$78* /night
View Deal
Expedia.com
US$81*
Orbitz.com
US$81*
Travelodge.com.au
US$89*