Accommodation

In Vaxholm you want to stay for a night or two, sometimes for weeks. Luckily, there are hotels, B&Bs, campsites and hostels with comfortable beds and good service. If you come with your own boat, the guest harbor is right in the center.

We recommend

  • Fredriksborg Hotell


    Fredriksborg Hotell, at Oxdjupet in northern Värmdö, offers 15 newly renovated rooms in a unique, historic setting and a magnificent view. The hotel's restaurant welcomes you for lunches and dinners and can also be booked for conferences, weddings and other events.

    Fredriksborgsvägen 17
    139 90 Värmdö
    08-54138050
    info@fredriksborghotel.se

  • Vaxholms Bed & Breakfast


    At Vaxholms Bed & Breakfast you stay with hotel standard in a private 1930s villa a stone's throw from the sea and the bathing jetty and a few hundred meters from Vaxholm's center with guest harbor, cafes, restaurants and archipelago boats.

    Drottninggatan 7
    185 31 Vaxholm
    076-3070773
    reservation@vaxholmsbedandbreakfast.se

  • Waxholms Camping


    Right by the water on Eriksö in western Vaxholm you will find Waxholms Camping. Here you can stay in your own tent, caravan or motorhome, or in one of the campsite's cabins, which are carefully placed at the edge of the forest. From the terrace you can see the sea between the pines.

    Eriksövägen 44
    185 37 Vaxholm
    08-40064323
    info@waxholmscamping.com

  • Vaxholm Harbor Bed & Experiences


    Vaxholm Harbor Bed & Experiences offers private accommodation with high quality, right by the guest harbor in central Vaxholm. Feel free to ask for tips for unique archipelago experiences.

    Repslagaregatan 7
    185 31 Vaxholm
    070-8721577
    jonasstockholm123@gmail.com

  • Kaptenstugan


    Centrally located cottage in secluded and quiet garden environment. Just a stone's throw from the center of Vaxholm with shops, restaurants and archipelago boats.

    Kaptensgatan 7
    185 32 Vaxholm
    076-3456542
    cac.ahlstrom@gmail.com

Inspiration when you want to stay