Skip to main content

B&Bs for every style

Find the right B&B for you in San Marcos

The best B&Bs in San Marcos

Check out our selection of great B&Bs in San Marcos

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Master Bedroom with King Bed-FREE-WiFi-Snack-Parkg in Relaxing Oasis, hotel in San Marcos

Providing a garden, Master Bedroom with King Bed-FREE-WiFi-Snack-Parkg in Relaxing Oasis offers accommodations in San Marcos. This property offers access to a terrace and free private parking.

Great location, close to San Marcos and Wimberley, the destination for a family reunion. Property was well decorated for the holidays and we felt safe and enjoyed other Christmas lights and decorations while walking the neighborhood in the evening.. Beautiful quiet and safe location populated by friendly and abundant deer.. Looking forward to a return visit later in the spring.
Scored 9.7
9.7
Rated exceptional
Exceptional
45 reviews
Price from
$72.90
1 night, 2 adults
Mosaic On The Hill, hotel in San Marcos

Mosaic On The Hill offers accommodations in San Marcos, 6.9 miles from Texas State University and 26 miles from Comal Park.

Exactly like it is advertised. It was perfect for my needs: nature, quiet, peaceful, friendly environment, could focus and get some work/writing done, lots of hiking and bicycling for me, and close to town for when I needed things. Was there a week and could have stayed longer. A true oasis for those who want a nature oriented vacation.
Scored 8.1
8.1
Rated very good
Very Good
32 reviews
Price from
$52
1 night, 2 adults
The Downtown Abbey, hotel in San Marcos

The Downtown Abbey in San Marcos provides accommodations with a garden and a tennis court. There's a private entrance at the guest house for the convenience of those who stay.

Very cute, historical location. Clean.
Scored 8.3
8.3
Rated very good
Very Good
23 reviews
Price from
$89
1 night, 2 adults
Quality Inn University near Downtown, hotel in San Marcos

Located on I-35 and just 10 minutes from downtown San Marcos, this inn features a large outdoor pool. Free WiFi is provided in all rooms.

Safe Area
Scored 7.0
7.0
Rated good
Good
263 reviews
Price from
$70
1 night, 2 adults
Sage Hill Inn & Spa, hotel in Kyle

Located in Kyle, 16 miles from Texas State University, Sage Hill Inn & Spa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The room and the property is beautiful. Massage was great and much needed. Everyone was friendly enough and they put our dinner in our room Friday night as we were getting in late. This is definitely a good place to stay to slow down from day to day life with your spouse and just enjoy some quiet quality time together.
Scored 8.8
8.8
Rated excellent
Excellent
34 reviews
Price from
$269.10
1 night, 2 adults
Gruene Cottages, hotel in New Braunfels

Gruene Cottages in New Braunfels provides accommodations with a garden and barbecue facilities. This guest house provides free private parking and full-day security.

I liked the location. I liked the fire pit in the yard. I was amazed to see deers at night.
Scored 9.2
9.2
Rated wonderful
Wonderful
55 reviews
Price from
$188.50
1 night, 2 adults
Gruene River Inn, hotel in New Braunfels

Located in New Braunfels, 2.7 miles from Schlitterbahn Waterpark Resort, Gruene River Inn provides accommodations with a shared lounge, free private parking and a terrace.

Beautiful property, view, rooms, service and amenities
Scored 8.5
8.5
Rated very good
Very Good
156 reviews
Price from
$249
1 night, 2 adults
7A Ranch, hotel in Wimberley

Located in Wimberley and with Texas State University reachable within 15 miles, 7A Ranch provides an outdoor swimming pool, allergy-free rooms, free WiFi and a garden.

Everything was exceptional - the staff and attention, the cabin comforts and facilities, and location. The shower amenities were top notch. Being pet friendly was the deciding factor and plenty of space for a small dog. And firepit usage and wood provided was terrific.
Scored 9.0
9.0
Rated wonderful
Wonderful
65 reviews
White Buffalo - Guest House, hotel in Wimberley

White Buffalo - Guest House is located in Wimberley, just 16 miles from Texas State University and 24 miles from Schlitterbahn Waterpark Resort. This guest house offers accommodations with a patio.

Beautiful little guest house! Peaceful area w Beautiful views
Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Deer Haus Retreat, hotel in New Braunfels

Deer Haus Retreat is located in New Braunfels, just 9 miles from Schlitterbahn Waterpark Resort and 10 miles from Comal River. Guests staying at this guest house have access to a patio.

It is very beautiful and comfortable. It was nice sitting on the back porch and watching the deer roam. The beds were super comfortable too.
Scored 9.9
9.9
Rated exceptional
Exceptional
16 reviews
All B&Bs in San Marcos
Looking for a B&B?
For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in San Marcos this month

See all

B&Bs That Guests Love in San Marcos

See all
  • Avg. price/night: $80.50
    Scored 7.0
    7.0
    Rated good
    Good
     · 263 reviews
    Big comfortable rooms, friendly easy check in and out, decent breakfast, and pool on site. Big well lit car park, and quiet when we stayed. Bonus fridge and microwave were useful too.
    Gary
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 290 reviews
    We were glad with evrything. A quiet room, very nice room, clean, nice enviroment, close to evrything.
    ELAZAR
    Family with young children
  • Avg. price/night: $137.83
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 171 reviews
    Excellent breakfast ✌️
    Jaime
    Family with young children
  • Avg. price/night: $80.50
    Scored 7.0
    7.0
    Rated good
    Good
     · 263 reviews
    Nice breakfast. Great location.
    D
    DWIGHT
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 290 reviews
    Very quiet place, and very nice people.
    Christophe
    Family with young children
  • Avg. price/night: $148.74
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 45 reviews
    Super comfortable bed and breakfast with excellent ensuite bathroom. Marlen is an extraordinary friendly host and made us feel at home from the first minute. After only one night we feel like we have been friends for ages.
    Andreas
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 290 reviews
    Great host, though not shown in the price I had access to the family fridge with all the basic essentials plus numerous cereals and milk at no extra charge. This is an older property and the owner is refurbishing but imagine a family home that has had a generation worth of use. That is what you get here lived in and a bit dated but very comfortable and welcoming. Plenty of local wildlife includingh nightly deer visits but this is in the hills so expect the occasional scorpion leave them alone and they will leave you alone
    David
    Solo traveler
  • Avg. price/night: $62.10
    Scored 4.9
    4.9
    Rated fair
    Disappointing
     · 240 reviews
    Quiet past 10
    M
    MICHELLE
    Group
  • Avg. price/night: $112.70
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 192 reviews
    Great location, great rooms, clean place and friendly staff
    W
    WENDY
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 290 reviews
    Roman is such a warm, welcoming fellow. A pleasure to meet him and stay in his lovely house. Generous breakfast provided - just take what you want. He was really amenable to my early check-in which was really helpful too. Even though there were a few guests staying it still felt private, quiet and my room was large. The outdoor space was great too. I would definitely stay here again if I was in the area.
    David
    Solo traveler