Star Rating
Hotel Name
Price Range (USD) to
Amenities

Melksham Hotels, Motels & Accommodations

Rudloe Arms : Leafy Lane
+1-888-690-5281
Leafy Lane, Corsham, SN130PA United Kingdom ~4.89 miles northwest of Melksham
  • Mid-scale Rural property
  • 40 rooms in hotel
From$75
Average 3.5 /5 Guest Reviews Call
Bowood Hotel & Spa
+1-800-230-4134
Bowood Derry Hill, Calne, SN119PQ United Kingdom ~5.08 miles northeast of Melksham
  • Four-star Golf Course property
  • Hotel has 6 suites
From$127
Very Good 4.5 /5 Read Reviews Call
Old Manor Hotel - Trowbridge
+1-800-997-5148
Trowle Common, Trowbridge, BA149BL United Kingdom ~5.18 miles southwest of Melksham
  • Midscale Resort hotel
  • 4 suites in hotel
From$151
Very Good 4.5 /5 Hotel Reviews Call
The Swan Hotel in Bath
+1-888-690-5247
1 Church St., Bath, BA151LN United Kingdom ~5.23 miles west of Melksham
  • High end Downtown hotel
  • 13 sleeping rooms in hotel
The Black Swan Hotel
+1-888-305-3366
25 26 Market Place, Devizes, SN101JQ United Kingdom ~6.52 miles east of Melksham
  • 3-star Downtown property
From$46
Average 3.5 /5 Recent Reviews Call
Lucknam Park - Near Chippenham
+1-800-997-5149
Colerne, Near Chippenham, SN148AZ United Kingdom ~7.16 miles northwest of Melksham
  • Luxurious 5-star hotel
From$369
Very Good 4.5 /5 Recent Reviews Call
The Old Mill Hotel
+1-888-690-5281
Toll Bridge Rd., Bath, BA17DE United Kingdom ~8.11 miles west of Melksham
  • Three Star hotel
From$92
Average 3.0 /5 Review Score Call
Manor House Hotel & Golf Club
+1-800-230-4134
Near Bath Manor House Hotel, Chippenham, SN147HR United Kingdom ~8.75 miles northwest of Melksham
  • Luxurious 5-star property
  • Hotel has 3 floors
From$303
Very Good 4.5 /5 Reviews Call
Macdonald Bath Spa
+1-800-997-5148
Sydney Rd., Bath, BA26JF United Kingdom ~8.79 miles west of Melksham
  • Luxury 5-star property
From$164
Very Good 4.0 /5 Guest Reviews Call
Pratts Hotel in Bath
+1-888-690-5247
South Parade, Bath, BA24AB United Kingdom ~9.26 miles west of Melksham
  • Midscale Downtown hotel
  • Hotel has 2 meeting rooms
From$75
Average 3.5 /5 Read Reviews Call
Abbey Hotel 1 North Parade, Bath, BA11LF United Kingdom ~9.33 miles west of Melksham
  • Four-star hotel
From$144
Very Good 4.0 /5 Review Score Call
Hilton Bath City - Bath
+1-800-997-5149
Walcot St., Bath, BA15BJ United Kingdom ~9.43 miles west of Melksham
  • Expensive hotel
From$210
Average 3.5 /5 Latest Reviews Call
Wentworth House Hotel in Bath
+1-888-690-5281
106 Bloomfield Rd., Bath, BA22AP United Kingdom Website ~9.77 miles west of Melksham
  • 4-star Downtown hotel
  • Free breakfast available
From$63
Poor 2.5 /5 Reviews Call
Royal Crescent Hotel
+1-800-230-4134
16 Royal Crescent, Bath, BA12LS United Kingdom ~9.80 miles west of Melksham
  • Luxury Five Star Suburban property
  • Check-in time: 1500
From$377
Very Good 4.5 /5 Read Reviews Call
Bloomfield House
+1-800-997-5148
146 Bloomfield Rd., Bath, BA22AS United Kingdom ~9.84 miles west of Melksham
  • Four-star property
  • Check in time: 14.00
The Bath Priory Hotel in Bath
+1-888-690-5247
Weston Rd., Bath, BA12XT United Kingdom ~10.37 miles west of Melksham
  • Luxury 5 star Suburban hotel
  • Hotel has 33 rooms
From$475
Very Good 4.5 /5 Reviews Call
Holiday Inn Express Bath
+1-888-305-3366
Lower Bristol Rd., Bath, BA23QU United Kingdom ~10.55 miles west of Melksham
  • Midscale property
From$60
Very Good 4.0 /5 Latest Reviews Call
The Wiltshire
+1-800-997-5149
Vastern, Royal Wootton Bassett, SN47PB United Kingdom ~14.03 miles northeast of Melksham
  • 3 star Golf Course property
  • Hotel has 2 floors
The Grange Hotel 42 Bath Rd., Keynsham, BS311SN United Kingdom ~15.18 miles west of Melksham
  • Cheap property
Marsh Farm Hotel - Royal Wootton Bassett
+1-800-230-4134
Coped Hall, Royal Wootton Bassett, SN48ER United Kingdom ~15.93 miles northeast of Melksham
  • Midscale hotel
Holiday Inn Exp Swindon : Frankland Rd. Blackgrove
+1-800-997-5148
Frankland Rd. Blackgrove, Swindon Wiltshire, SN58UD United Kingdom ~16.97 miles northeast of Melksham
  • Mid-scale Suburban property
  • Check in time: 2:00pm
From$75
Very Good 4.0 /5 Guest Reviews Call
Hilton Swindon Hotel - Swindon
+1-888-690-5247
Great Western Way Lydiard Fields, Swindon, SN58UZ United Kingdom ~17.00 miles northeast of Melksham
  • 4 star Suburban property
  • Hotel has 4 floors
From$47
Very Good 4.0 /5 Latest Reviews Call
The Beeches (Bristol)
+1-888-305-3366
Broomhill Rd. Brislington, Bristol, BS45RG United Kingdom ~17.34 miles west of Melksham
  • Two-star Suburban hotel
  • Hotel has 13 rooms
Homewood Park Hotel Restaurant & Spa
+1-800-997-5149
Abbey Lane, Bath, BA35UT United Kingdom ~17.82 miles west of Melksham
  • 4-star Rural hotel
  • Hotel has 2 floors
Village Urban Resort Swindon
+1-888-690-5281
Shaw Ridge Leisure Park Whitehill Way, Swindon, SN57DW United Kingdom ~17.94 miles northeast of Melksham
  • High-end Suburban property
  • 4 floors in property
From$75
Very Good 4.0 /5 Guest Reviews Call
Next 25 Melksham Hotels >  [1 - 25 of 50]   
Next: See My Melksham Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Melksham Hotels