Spa hotels in Edinburgh

Search form is loading
  • Hotel

    Holiday Inn Edinburgh

    rated as 3.5 out of 5 by 3,343 reviewers
    3.1 mi from city centre
    from £91 per night
  • Hotel

    Novotel Edinburgh Centre

    rated as 4 out of 5 by 4,075 reviewers
    3,819 ft from city centre
    from £151 per night
  • Hotel

    Delta Hotels by Marriott Edinburgh

    rated as 4 out of 5 by 2,393 reviewers
    4.89 mi from city centre
    from £102 per night
  • Hotel

    Sheraton Grand Hotel & Spa

    rated as 4.5 out of 5 by 4,180 reviewers
    4,449 ft from city centre
    from £219 per night
  • Hotel

    Novotel Edinburgh Park

    rated as 4 out of 5 by 3,798 reviewers
    5.1 mi from city centre
    from £107 per night
  • Hotel

    Leonardo Edinburgh Murrayfield

    rated as 3.5 out of 5 by 1,995 reviewers
    3.53 mi from city centre
    from £102 per night
  • Hotel

    The Caledonian Edinburgh, Curio Collection by Hilton

    rated as 4.5 out of 5 by 6,752 reviewers
    4,101 ft from city centre
    from £255 per night
  • Hotel

    Apex Grassmarket Hotel

    rated as 4 out of 5 by 2,282 reviewers
    2,835 ft from city centre
    from £178 per night
  • Hotel

    Village Hotel Edinburgh

    rated as 4 out of 5 by 4,567 reviewers
    2.09 mi from city centre
    from £131 per night
  • Hotel

    Best Western Kings Manor

    rated as 4.5 out of 5 by 2,959 reviewers
    1,654 ft from beach
    from £102 per night
  • Hotel

    Kimpton CHARLOTTE SQUARE by IHG

    rated as 4.5 out of 5 by 1,526 reviewers
    3,668 ft from city centre
    from £262 per night
  • Hotel

    Apex Waterloo Place Hotel

    rated as 4.5 out of 5 by 7,238 reviewers
    351 ft from city centre
    from £170 per night
  • Hotel

    Edinburgh Marriott Hotel Holyrood

    rated as 4 out of 5 by 4,098 reviewers
    2,470 ft from city centre
    from £151 per night
  • Hotel

    The Scotsman Hotel

    rated as 4 out of 5 by 4,177 reviewers
    863 ft from city centre
    from £367 per night
  • Hotel

    Radisson Blu Hotel, Edinburgh City Centre

    rated as 4.5 out of 5 by 3,984 reviewers
    1,181 ft from city centre
    from £258 per night

Best Spa hotels deals in Edinburgh

  • Guest house

    Crescent House

    rated as 5 out of 5 by 182 reviewers
    3,930 ft from city centre
    from £411 per night

You might also be interested in

FAQs