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 Breakfast included Luxury Pool Mid-range Romantic Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness center Room Service & up & up & up Internet Air Conditioning Meeting Rooms Concierge Hotels with Villas Non-Smoking Hotel Accessible rooms $ $$ $$$ $$$$ Beachfront Business Center Quiet Boutique Airport Transportation Cheap Hotels Kitchenette Business Trendy Quaint City Center Within 25 mi Any distance from Ernst Enno Monument
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
  • 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
Kongo Hotel
TripAdvisor
View Deal
Kalda 19, Haapsalu 90503, Estonia
0.2 miles from Ernst Enno Monument
  • Free Wifi
  • Free Parking
No photo provided
Posti 43, Haapsalu, Estonia
0.3 miles from Ernst Enno Monument
    Hotel Paeva Villa
    TripAdvisor
    View Deal
    Lai 7, Haapsalu 90503, Estonia
    0.4 miles from Ernst Enno Monument
    • Free Wifi
    • Free Parking
    No photo provided
    Suur-Liiva 15a, Haapsalu 90503, Estonia
    0.5 miles from Ernst Enno Monument
      Fra Mare
      Expedia.com
      $88
      View Deal
      Ranna tee 2, Haapsalu 90403, Estonia
      0.6 miles from Ernst Enno Monument
      • Free Wifi
      • Free Parking
      Spa Hotel Laine
      Expedia.com
      $63
      View Deal
      Sadama 9-11, Haapsalu 90502, Estonia
      0.7 miles from Ernst Enno Monument
      • Free Wifi
      • Free Parking
      Savings alert: 20% below average rate

      The price you found is 20% lower than this hotel's average rate of $79/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.

      Promenaadi Hotel
      Booking.com
      $62
      View Deal
      Sadama 22, Haapsalu 90502, Estonia
      0.9 miles from Ernst Enno Monument
      • Free Wifi
      • Free Parking
      No photo provided
      Ehitajate Tee 3a, Uuemoisa, Haapsalu 90401, Estonia
      1.9 miles from Ernst Enno Monument
        Allika
        TripAdvisor
        View Deal
        Suuremoisa, Puhalepa 92302, Estonia
        21.7 miles from Ernst Enno Monument
          Ferienhaus Orjaku Moisakoha
          Kassari, Estonia, Kassari, Estonia
          27.3 miles from Ernst Enno Monument
            Hotell Liilia
            Booking.com
            $42
            View Deal
            Hiiu mnt 22, Kaina 92101, Estonia
            28.2 miles from Ernst Enno Monument
            • Free Wifi
            • Free Parking
            Savings alert: 13% below average rate

            The price you found is 13% lower than this hotel's average rate of $48/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.

            Travelocity
            View Deal
            Padaste Village, Muhu 94716, Estonia
            28.5 miles from Ernst Enno Monument
            • Free Wifi
            • Free Parking
            Sonajala Hotel
            TripAdvisor
            View Deal
            Leigri vaeljak 3, Kardla 92412, Estonia
            29.0 miles from Ernst Enno Monument
            • Free Wifi
            • Restaurant
            Still looking for a place to stay?
            Haapsalu has 16 B&Bs/inns with 83 reviews
            Ungru Bed and Breakfast
            Ungru tee 10, Haapsalu 90403, Estonia
            0.9 miles from Ernst Enno Monument
              Lahe Maja Guesthouse
              TripAdvisor
              View Deal
              Lahe 7, Haapsalu 90503, Estonia
              0.3 miles from Ernst Enno Monument
              • Free Wifi
              • Free Parking
              Beguta Guest House
              TripAdvisor
              View Deal
              Kalda 4, Haapsalu 90503, Estonia
              0.4 miles from Ernst Enno Monument
              • Free Wifi
              See all 16 Haapsalu B&Bs/inns
              See all hotels in or near Haapsalu
              Allika
              TripAdvisor
              View Deal
              Suuremoisa, Puhalepa 92302, Estonia
              21.7 miles from Ernst Enno Monument
                Ferienhaus Orjaku Moisakoha
                Kassari, Estonia, Kassari, Estonia
                27.3 miles from Ernst Enno Monument
                  Hotell Liilia
                  Booking.com
                  $42
                  View Deal
                  Hiiu mnt 22, Kaina 92101, Estonia
                  28.2 miles from Ernst Enno Monument
                  • Free Wifi
                  • Free Parking
                  Savings alert: 13% below average rate

                  The price you found is 13% lower than this hotel's average rate of $48/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.

                  Travelocity
                  View Deal
                  Padaste Village, Muhu 94716, Estonia
                  28.5 miles from Ernst Enno Monument
                  • Free Wifi
                  • Free Parking
                  Sonajala Hotel
                  TripAdvisor
                  View Deal
                  Leigri vaeljak 3, Kardla 92412, Estonia
                  29.0 miles from Ernst Enno Monument
                  • Free Wifi
                  • Restaurant
                  *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.