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.
Clear all
Your Selections
  Free Wifi Budget City Center Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness center Quaint Room Service Business Classic & up & up Air Conditioning Independent Hotels Internet & up Non-Smoking Hotel Meeting room Reduced mobility rooms Spa Hotels Business services Modern Hotels Cheap Hotels Concierge Hotels with Villas Heritage Hotels Historic Hotels Luxury Spa Hotels Wedding Hotels Hotels with Free Wifi Hotels with Jacuzzi Boutique Hotels Family Resorts Quiet Resorts Golf course Spa Resorts Honeymoon Hotels $ $$ $$$ $$$$ Comfort Inn Quality Inn Luxury Traveler Cheap Resorts Airport Transportation Honeymoon Resorts Mercure Foodie Art and Architecture Lover Peppers All Inclusive Hotels The Sebel Golf Hotels Hotels with Hot Tubs Best Western Plus Romantic Resorts Ramada Party Hotels Luxury Resorts Quest Apartment Hotels Within 5 mi Within 10 mi Within 25 mi Any Distance from Daylesford Spa Country Railway
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Samadhi Spa & Wellness Retreat
Off 13 Knox St, Daylesford, Victoria 3460, Australia
0.2 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Spa
Central Springs Inn
Hotels.com
$101
View Deal
6 Camp St, Daylesford, Victoria 3460, Australia
0.4 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Free Parking
Hotel Frangos
SAVE $11
$180
Agoda.com
$169
View Deal
82 Vincent St, Daylesford, Victoria 3460, Australia
0.6 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Free Parking
Daylesford Central Motor Inn
SAVE $2
$93
Hotels.com
$91
View Deal
54 Albert St, Daylesford, Victoria 3460, Australia
0.8 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Free Parking
Lake House
SAVE $16
$435
Agoda.com
$419
View Deal
4 King St, Daylesford, Victoria 3460, Australia
0.9 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Free Parking
Bellinzona Grange
SAVE $21
$138
Travelocity
$117
View Deal
77 Main Rd, Hepburn Springs, Victoria 3461, Australia
1.9 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Free Parking
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of $142/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Cancelon
View Deal
101 Main Rd | Daylesford, Hepburn Springs, Victoria 3461, Australia
2.1 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Free Parking
Hepburn Springs Motor Inn
SAVE $12
$96
Travelocity
$84
View Deal
105 Main Rd, Hepburn Springs, Victoria 3461, Australia
2.1 miles from Daylesford Spa Country Railway
  • Free Wifi
  • Free Parking
Tangenong Cottages
Hotwire.com
View Deal
9 Forest Ave, Hepburn Springs, Victoria 3461, Australia
2.2 miles from Daylesford Spa Country Railway
  • Free Parking
  • Spa
Peppers Mineral Springs Hotel
SAVE $10
$316
Hotels.com
$306
View Deal
124 Main Rd, Hepburn Springs, Victoria 3461, Australia
2.2 miles from Daylesford Spa Country Railway
  • Free Parking
  • Restaurant
No photo provided
966 Daylesford-Trentham Rd, Bullarto, Victoria 3461, Australia
5.4 miles from Daylesford Spa Country Railway
    Abergeldie Country House
    3472 Creswick-Newstead Rd, Smeaton, Victoria 3364, Australia
    11.4 miles from Daylesford Spa Country Railway
    • Free Parking
    • Pool
    RACV Goldfields Resort
    SAVE $16
    $126
    Hotels.com
    $110
    View Deal
    1500 Midland Hwy, Creswick, Victoria 3363, Australia
    16.1 miles from Daylesford Spa Country Railway
    • Free Wifi
    • Free Parking
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of $123/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Sebel Creswick Forest Resort
    Booking.com
    View Deal
    1500 Midland Hwy, Creswick, Victoria 3363, Australia
    16.2 miles from Daylesford Spa Country Railway
    • Free Wifi
    • Free Parking
    Whispering Gums Motel
    61 Lyons St, Newstead, Victoria 3462, Australia
    16.9 miles from Daylesford Spa Country Railway
    • Free Parking
    Central Highlands Motor Inn
    104 | High Street, Kyneton, Victoria 3444, Australia
    17.9 miles from Daylesford Spa Country Railway
    • Free Wifi
    • Free Parking
    Albion Motel Hotel
    Agoda.com
    $76
    View Deal
    152 Duke Street, Castlemaine, Victoria, Australia
    19.0 miles from Daylesford Spa Country Railway
    • Free Parking
    • Restaurant
    Kyneton Bushland Resort
    252 Edgecombe Road, Kyneton, Victoria 3444, Australia
    19.4 miles from Daylesford Spa Country Railway
    • Pool
    • Spa
    Castlemaine Colonial Motel
    252 Barker St, Castlemaine, Victoria 3450, Australia
    19.6 miles from Daylesford Spa Country Railway
    • Free Wifi
    • Free Parking
    Campbell St Lodge
    Booking.com
    $87
    View Deal
    33 Campbell St, Castlemaine, Victoria 3450, Australia
    19.6 miles from Daylesford Spa Country Railway
    • Free Wifi
    • Free Parking
    No photo provided
    SAVE $4
    $69
    Booking.com
    $65
    View Deal
    9503 Western Hwy, Ballarat, Victoria 3352, Australia
    19.8 miles from Daylesford Spa Country Railway
      Savings alert: 12% below average rate

      The price you found is 12% lower than this hotel's average rate of $74/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Keebles of Clunes
      Booking.com
      $119
      View Deal
      114 Bailey St, Clunes, Victoria 3370, Australia
      20.3 miles from Daylesford Spa Country Railway
      • Free Wifi
      • Free Parking
      No photo provided
      674 Melbourne Road, Ballarat, Victoria 3352, Australia
      20.5 miles from Daylesford Spa Country Railway
      • Pool
      Ballarat Cottages
      711 Morres Street, Ballarat, Victoria 3350, Australia
      20.8 miles from Daylesford Spa Country Railway
      • Free Wifi
      • Free Parking
      Victoriana Motor Inn
      SAVE $17
      $111
      Booking.com
      $94
      View Deal
      214 Victoria St, Ballarat, Victoria 3350, Australia
      20.9 miles from Daylesford Spa Country Railway
      • Free Wifi
      • Free Parking
      No photo provided
      Hotels.com
      $60
      View Deal
      46 Talbot Rd, Clunes, Victoria 3370, Australia
      20.9 miles from Daylesford Spa Country Railway
        The Bentinck of Woodend
        The Bentink Country House 8 Carlisle St, Woodend, Victoria 3442, Australia
        21.0 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Restaurant
        Macedon Ranges Hotel & Spa
        Hotels.com
        $126
        View Deal
        652 Black Forest Drive, Macedon, Victoria VIC 3440, Australia
        21.8 miles from Daylesford Spa Country Railway
        • Free Parking
        • Pool
        Seymours on Lydiard
        SAVE $28
        $154
        Booking.com
        $126
        View Deal
        302 Lydiard St N, Ballarat, Victoria 3350, Australia
        21.9 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Free Parking
        Ballarat Central City Motor Inn
        SAVE $16
        $114
        Agoda.com
        $98
        View Deal
        16 Victoria St, Ballarat, Victoria 3350, Australia
        22.0 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Pool
        Still looking for a place to stay?
        Daylesford has 23 B&Bs/inns with 638 reviews
        Pendower House
        10 Bridport St, Daylesford, Victoria 3460, Australia
        0.7 miles from Daylesford Spa Country Railway
        • Free Parking
        • Breakfast included
        2 Dukes Daylesford
        2 Duke St, Daylesford, Victoria 3460, Australia
        0.5 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Free Parking
        Holyrood House
        51 Stanbridge St, Daylesford, Victoria 3460, Australia
        0.7 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Free Parking
        See all 23 Daylesford B&Bs/inns
        See all hotels in or near Daylesford
        Bellinzona Grange
        SAVE $21
        $138
        Travelocity
        $117
        View Deal
        77 Main Rd, Hepburn Springs, Victoria 3461, Australia
        1.9 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Free Parking
        Savings alert: 18% below average rate

        The price you found is 18% lower than this hotel's average rate of $142/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Cancelon
        View Deal
        101 Main Rd | Daylesford, Hepburn Springs, Victoria 3461, Australia
        2.1 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Free Parking
        Hepburn Springs Motor Inn
        SAVE $12
        $96
        Travelocity
        $84
        View Deal
        105 Main Rd, Hepburn Springs, Victoria 3461, Australia
        2.1 miles from Daylesford Spa Country Railway
        • Free Wifi
        • Free Parking
        Peppers Mineral Springs Hotel
        SAVE $10
        $316
        Hotels.com
        $306
        View Deal