
| 1. | ★★★★★ | Hilton Garden Inn Granbury |
| 2. | ★★★★★ | Holiday Inn Express Hotel & Suites Granbury |
| 3. | ★★★★★ | Best Western Granbury Inn & Suites |
| 4. | ★★★★★ | Days Inn by Wyndham Granbury |
★★★ Hilton Garden Inn Granbury635 Pearl Street, Granbury, TX 76048 ![]() The Hilton Garden Inn has the best location of any hotel in Granbury, on a promontory on the north shore of the Brazos River, beside US 377 where it bridges over a side channel of Lake Granbury. The rear of the three floor building is just 20 feet from the water's edge. Guests are within walking distance of the city center; all major sites less than a mile away. The onsite Great American Grill restaurant/lounge is open for breakfast, lunch (seasonal), dinner, evening room service and evening drinks, while the Pavilion Pantry convenience store sells snacks and light meals, cookable using the microwaves that are installed in every guest room. The hotel's conference center has 3,000 sq ft of events space, enough for gatherings of 290 people; more meeting facilities are available at the adjacent Granbury Resort. |
★★ Holiday Inn Express Hotel & Suites Granbury1515 North Plaza Drive, Granbury, TX 76048 ![]() Another new hotel in Granbury, the Holiday Inn Express opened in 2013 after full renovation of an earlier property, located along Plaza Drive, just off Highway 377 on the east side of town, within sight of Lake Granbury. There is a shopping center and plenty of restaurants on the opposite side of the main road, within walking distance. The hotel has 64 comfortable rooms (all with microwave/refrigerator), a heated indoor pool, a hot tub, fitness center and guest laundry. South-facing rooms have views over Harbor Lakes Golf Club. Good quality free hot breakfast is served each morning. |
★★ Best Western Granbury Inn & Suites1517 Plaza Drive, Granbury, TX 76048-2635 ![]() One of the newest Granbury hotels is the 57 room Best Western Granbury Inn & Suites along Plaza Drive, just south of the eastern junction of US 377 with the TX 426 loop road. Lake Granbury is both 1/4 mile away to the north and a mile south; while the historic town center is 1.5 miles east. The inn offers free full breakfast, an indoor swimming pool, fitness center, guest laundry and meeting space for up to 60 people, banquet-style. South-facing rooms enjoy pleasant views over a golf course and artificial lake. |
★★ Days Inn by Wyndham Granbury1201 N Plaza Drive, Granbury, TX 76048 ![]() The Days Inn hotel in Lake Granbury lies just off highway 377, along the parallel Plaza Drive, about 1/4 mile from the lake shore - 1.5 miles east of the downtown area but quite central for other attractions, with Harbor Lakes Golf Club just to the south and Granbury Country Club to the north. The inn has large, east-west facing, microwave/refrigerator-equipped rooms on 2 floors, and an outdoor pool at the rear. Free hot breakfast is served. 25 miles east is the popular Dinosaur Valley State Park. |