Search Filter

Price

Star
  • 0
  • 1
  • 7
  • 11
  • 2
  • 209
Accommodation Type
  • Holiday homes 156
  • Villas 22
  • Bed and breakfasts 16
  • Hotels 10
  • Motels 7
  • Lodges 7
  • Guest houses 6
  • Inns 3
  • Apartments 2
  • Country houses 1
Hotel Facilities
  • Air conditioning176
  • Heating147
  • WiFi available in all areas139
  • BBQ facilities67
  • Non-smoking throughout65
  • Non-smoking rooms47
  • Swimming pool35
  • Hot tub/jacuzzi34
  • Garden29
  • Breakfast options28

230 Hotels in Fredericksburg

Order By
cruise
Inn on Barons Creek

308 South Washington St. , Fredericksburg , 78624

Featuring free WiFi, a hot tub and a year-round outdoor pool, Inn on Barons Creek offers accommodation in Fredericksburg. All rooms are fitted with a...

Guest Reviews
8.8 out of 10

From 111 Reviews
Starting From
USD 109
cruise
Fredericksburg Inn and Suites

201 South Washington Street , Fredericksburg , 78624

Offering 2 outdoor pools, free private parking and free breakfast, Fredericksburg Inn and Suites is within a 5-minute walk of historic downtown Freder...

Guest Reviews
8.9 out of 10

From 465 Reviews
Starting From
USD 132.05
cruise
Peach Tree Inn & Suites

401 South Washington , Fredericksburg , 78624

Featuring an outdoor pool and a daily breakfast, this hotel is located in Fredericksburg. Free Wi-Fi access is available. A cable TV is included in e...

Guest Reviews
9.1 out of 10

From 1217 Reviews
Starting From
USD 69
Hampton Inn & Suites Fredericksburg

515 East Main Street , Fredericksburg , 78624

This Fredericksburg, Texas hotel off Highway 290 serves a daily breakfast buffet and offers rooms with free Wi-Fi and a flat-screen TV. The National ...

Guest Reviews
8.8 out of 10

From 130 Reviews
Starting From
USD 149
Days Inn by Wyndham Suites Fredericksburg

808 South Adams Street , Fredericksburg , 78624

Days Inn Suites Fredericksburg offers pet-friendly accommodation in Fredericksburg. Every room includes a TV with cable channels. Some rooms include ...

Guest Reviews
6.7 out of 10

From 126 Reviews
Starting From
USD 64
Econo Lodge Fredericksburg

810 South Adams , Fredericksburg , 78624

Offering a complimentary daily breakfast, the Econo Lodge Fredericksburg is just 4 minutes’ drive away from the National Museum of the Pacific War. ...

Guest Reviews
8.5 out of 10

From 334 Reviews
Starting From
USD 51.99
Best Western Plus Fredericksburg

314 East Highway Street , Fredericksburg , 78624

Located off Route 87 and less than 1.5 miles from downtown Fredericksburg, this hotel features an outdoor pool. Free Wi-Fi is offered in all areas. A...

Guest Reviews
8.1 out of 10

From 271 Reviews
Starting From
USD 93.49
Fredericksburg Hill Country Hotel

1220 North US Highway 87 , Fredericksburg , 78624

This hotel is within one mile of the historic downtown Fredericksburg shopping district. The hotel offers a seasonal outdoor swimming pool with patio,...

Guest Reviews
7.3 out of 10

From 467 Reviews
Starting From
USD 50.99
Fairfield Inn & Suites by Marriott Fredericksburg

513 Friendship Lane , Fredericksburg , 78624

Offering an indoor pool and a fitness centre, Fairfield Inn & Suites by Marriott Fredericksburg provides free WiFi access. An iPod dock is available i...

Guest Reviews
8.8 out of 10

From 281 Reviews
Starting From
USD 105
La Quinta Inn & Suites Fredericksburg

1465 East Main Street , Fredericksburg , 78624

Daily breakfast and free Wi-Fi are provided at this Fredericksburg property. A fridge and a microwave are included in each room and a fitness centre i...

Guest Reviews
8.3 out of 10

From 258 Reviews
Starting From
USD 99