City centre hotels in Reykjavik

Search form is loading
  • Hotel

    Grandi by Center Hotels

    rated as 4.5 out of 5 by 1,406 reviewers
    2,087 ft from city centre
  • Hotel

    Center Hotels Plaza

    rated as 4 out of 5 by 4,674 reviewers
    131 ft from city centre
    from £240 per night
  • Hotel

    Hotel Ísland – Spa & Wellness Hotel

    rated as 4 out of 5 by 1,094 reviewers
    1.86 mi from city centre
    from £182 per night
  • Hotel

    Reykjavik Marina - Berjaya Iceland Hotels

    rated as 4 out of 5 by 11 reviewers
    1,132 ft from city centre
    from £219 per night
  • Hotel

    Center Hotels Laugavegur

    rated as 4.5 out of 5 by 1,199 reviewers
    4,236 ft from city centre
  • Hotel

    Center Hotels Arnarhvoll

    rated as 4 out of 5 by 3,172 reviewers
    1,709 ft from city centre
    from £845 per night
  • Hotel

    Alda Hotel Reykjavík

    rated as 4.5 out of 5 by 2,340 reviewers
    3,563 ft from city centre
    from £300 per night
  • Guest house

    CityHub Reykjavik

    rated as 4.5 out of 5 by 25 reviewers
    2,405 ft from city centre
    from £92 per night
  • Hotel

    The Reykjavik EDITION

    rated as 4.5 out of 5 by 630 reviewers
    1,667 ft from city centre
    from £740 per night
  • Hotel

    Hotel Holt - The Art Hotel

    rated as 4.5 out of 5 by 1,979 reviewers
    2,277 ft from city centre
  • Hotel

    Exeter Hotel

    rated as 4.5 out of 5 by 1,210 reviewers
    715 ft from city centre
    from £346 per night
  • Hotel

    Thingholt by Center Hotels

    rated as 4 out of 5 by 3,133 reviewers
    1,296 ft from city centre
    from £245 per night
  • Hotel

    Reykjavik Lights Hotel by Keahotels

    rated as 4.5 out of 5 by 3,825 reviewers
    1.9 mi from city centre
    from £264 per night
  • Hotel

    Sand Hotel by Keahotels

    rated as 4.5 out of 5 by 1,862 reviewers
    2,677 ft from city centre
    from £301 per night
  • Hotel

    Midgardur by Center Hotels

    rated as 4.5 out of 5 by 3,983 reviewers
    4,908 ft from city centre