Call Us For Help

  • Call us freephone from a landline on 0800 567 7101
  • Call us using minutes on your mobile on 0131 603 4860
  • Call us from abroad on +44 131 603 4860

Luxury Spa Weekend - Macdonald Hotel and Spa - Bath

Price Starts From 434.50
A piece of haven beauty in the heart of historic Bath...

Check Rates & Book this Package

You can check prices for your group and also check availability.

The Macdonald Bath Spa Hotel is a 5-Star Hotel in the centre of Bath. The stylish meeting rooms, private landscaped gardens and sensuous spa are just a few of the luxurious features that make this hotel a perfect tranquil getaway for the weekend.

  • 2 nights Accommodation with breakfast
  • Dinner on both nights of your stay
  • Massage
  • Facial
  • Full use of hotel facilities

ACCOMMODATION

The classic rooms at the hotel are a blend of comfort, peace and luxury. All rooms have flat screen satellite television, iron and ironing boards, en suite marble bathrooms, large desk, tea and coffee making facilities, WiFi access, trouser press and hairdryer

DINNER

The chefs at the hotel have the freedom to create menus that are unique and make the most of the fresh seasonal ingredients.The restaurant has 2 AA rosettes.

MASSAGE

The Decleor Aroma Ultimate Body Massage last for 1 hour and will make you feel wonderful.

FACIAL

The Decleor Aroma Time Precious Facial lasts for 30 minutes and will let you enjoy all the benefits of one of the most powerful ingredients, essential oils.

Please note that the quoted cost is a starting figure and may change depending on the time of year you choose to visit. We can arrange other activities for you to enjoy which will be a short distance from the hotel

  • Cocktail Masterclass
  • Chocolate Masterclass

Make a Quick Enquiry to Team GoBananas

We are here to help you plan something special and memorable. If you want to ask us something, you go ahead and we will get back to you ASAP.

Message us on Facebook

Contact Us

90 sec Enquiry Form
Phone: 0800 567 7101
Phone: 0131 603 4860
SMS: 07624 804305
Live Online Chat
Request A Call Back