Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Malmesbury 3 Star Hotels

See all 662 Hotels in Malmesbury
Arnos Manor Hotel

Arnos Manor Hotel

470 Bath Road, Bristol
3.0 out of 5.0

£29

£29
Holiday Inn Express Bath

Holiday Inn Express Bath

Lower Bristol Road, Bath
3.5 out of 5.0
ibis Gloucester

ibis Gloucester

Sawmills End, Gloucester
3.0 out of 5.0

£24

£24
Best Western Limpley Stoke Hotel

Best Western Limpley Stoke Hotel

Lower Limpley Stoke Avon, Bath
3.0 out of 5.0

£35

£35
Holiday Inn Express Bristol - North

Holiday Inn Express Bristol - North

New Road Bristol Parkway Business Park, Bristol
3.5 out of 5.0

£47

£47
ibis Bristol Centre

ibis Bristol Centre

Explore Lane, Bristol
3.5 out of 5.0

£43

£43
Holiday Inn Express Gloucester - South M5, Jct.12

Holiday Inn Express Gloucester - South M5, Jct.12

Waterwells Business Park Quedgeley, Gloucester
3.5 out of 5.0
The Bear Hotel

The Bear Hotel

2-3 The Market Place, Devizes
3.5 out of 5.0

£54

£54
The Old Mill Hotel

The Old Mill Hotel

Toll Bridge Road, Bath
3.5 out of 5.0

£34

£34
Citrus Hotel Cheltenham by Compass Hospitality

Citrus Hotel Cheltenham by Compass Hospitality

Wellington Street, Cheltenham
3.5 out of 5.0

Pocket Guide: 3 Star Hotels in Malmesbury

Search for hotels in Malmesbury on Expedia.co.uk. You can easily find your hotels in Malmesbury using one of the methods below:

  • View our selection of featured hotels in Malmesbury
  • Use the map to find hotels in the Malmesbury neighborhood you prefer
  • Use the filters to see hotels in a specific area of Malmesbury, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Malmesbury
  • Enter your travel dates to view the best deals on hotels in Malmesbury - while they last