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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Caroline Bay Beach

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
31 Craigie Avenue, Timaru 7910, New Zealand
5.3 km from Caroline Bay Beach
#1 of 18 hotels in Timaru
Enjoy lowest rate when you book directly with us on our... Read more
Slideshow
Check In Check Out
Show Prices
Cnr Hilton Highway & Washdyke Flat Road, Timaru 7941, New Zealand
0.3 km from Caroline Bay Beach
#15 of 18 hotels in Timaru
No photo provided
Check In Check Out
Show Prices
65 - 67 Evans Street, Timaru 7910, New Zealand
2.9 km from Caroline Bay Beach
#6 of 18 hotels in Timaru
Check In Check Out
Show Prices
12 White Street, Timaru 7910, New Zealand
3.1 km from Caroline Bay Beach
#13 of 18 hotels in Timaru
Check In Check Out
Show Prices
46-48 Evans Street, Timaru 7910, New Zealand
3.1 km from Caroline Bay Beach
#18 of 18 hotels in Timaru
Check In Check Out
Show Prices
29 - 31 Evans Street, Timaru 7910, New Zealand
3.2 km from Caroline Bay Beach
#7 of 18 hotels in Timaru
Check In Check Out
Show Prices
42 Evans Street, Timaru 7910, New Zealand
3.2 km from Caroline Bay Beach
#11 of 18 hotels in Timaru
Check In Check Out
Show Prices
40 Evans Street, Timaru 7910, New Zealand
3.2 km from Caroline Bay Beach
#16 of 18 hotels in Timaru
Check In Check Out
Show Prices
7 Evans Street, Timaru 7910, New Zealand
3.3 km from Caroline Bay Beach
#12 of 18 hotels in Timaru
Check In Check Out
Show Prices
SH 1/16-22 Evans Street, Timaru 7910, New Zealand
3.4 km from Caroline Bay Beach
#9 of 18 hotels in Timaru
Check In Check Out
Show Prices
62 Wai-Iti Road, Timaru 7910, New Zealand
3.6 km from Caroline Bay Beach
#10 of 18 hotels in Timaru
Check In Check Out
Show Prices
52 The Bay Hill, Timaru, New Zealand
3.7 km from Caroline Bay Beach
#8 of 18 hotels in Timaru
Check In Check Out
Show Prices
Cnr Main Highway & Wai-iti Rd | Bay Viaduct, Timaru 7910, New Zealand
3.8 km from Caroline Bay Beach
#5 of 18 hotels in Timaru
Check In Check Out
Show Prices
28 The Bay Hill, Timaru 7910, New Zealand
3.8 km from Caroline Bay Beach
#17 of 18 hotels in Timaru
Check In Check Out
Show Prices
26 Cains Terrace, Timaru, New Zealand
4.3 km from Caroline Bay Beach
#4 of 18 hotels in Timaru
Check In Check Out
Show Prices
31 Craigie Avenue, Timaru 7910, New Zealand
5.3 km from Caroline Bay Beach
#1 of 18 hotels in Timaru
Slideshow
Check In Check Out
Show Prices
51 King Street, Timaru 7910, New Zealand
5.4 km from Caroline Bay Beach
#3 of 18 hotels in Timaru
Slideshow
Check In Check Out
Show Prices
95-99 King Street, Timaru, New Zealand
6.0 km from Caroline Bay Beach
#2 of 18 hotels in Timaru
Slideshow
Check In Check Out
Show Prices
36 King Street, Timaru 7910, New Zealand
6.0 km from Caroline Bay Beach
#14 of 18 hotels in Timaru
No photo provided
Check In Check Out
Show Prices
215 King Street, Temuka 7920, New Zealand
13.8 km from Caroline Bay Beach
Slideshow
Check In Check Out
Show Prices
36 Cox Street, Geraldine, New Zealand
29.4 km from Caroline Bay Beach
No photo provided
Check In Check Out
Show Prices
28 Waihi Terrace, Geraldine 7930, New Zealand
30.1 km from Caroline Bay Beach
Check In Check Out
Show Prices
28 McKenzie Street, Geraldine 7930, New Zealand
30.4 km from Caroline Bay Beach
Check In Check Out
Show Prices
16 McKenzie Street, Geraldine 7930, New Zealand
30.6 km from Caroline Bay Beach
Check In Check Out
Show Prices
10 Allandale Road, Fairlie 7925, New Zealand
43.7 km from Caroline Bay Beach
Check In Check Out
Show Prices
26 Denmark Street, Fairlie 7925, New Zealand
44.0 km from Caroline Bay Beach
Check In Check Out
Show Prices
25 Mount Cook Road, Fairlie 7925, New Zealand
44.2 km from Caroline Bay Beach
Slideshow
Check In Check Out
Show Prices
768 Fairlie-Tekapo Road | Kimbell, Fairlie 7987, New Zealand
52.0 km from Caroline Bay Beach
Check In Check Out
Show Prices
13 Archibald Street | Tinwald, Ashburton 7700, New Zealand
63.2 km from Caroline Bay Beach
Check In Check Out
Show Prices
Taylors MotelOffers & AnnouncementsRestaurant DISCOUNT
770 East Street | Ashburton, Ashburton 7700, New Zealand
66.2 km from Caroline Bay Beach
Check In Check Out
Show Prices
780 East Street, Ashburton 7700, New Zealand
66.3 km from Caroline Bay Beach
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Timaru Travel Forum Need specific advice visiting Timaru, Canterbury Region? Visit the TripAdvisor Travel Forum for Timaru and ask our Destination Experts and the travel community.