Menu
Post User
Log In
/
Sign Up
…
Use current location
1
room
= 3
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'roomsDropdown'" [selected]="searchForm.rooms" on="tap:
AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {rooms: event.targetOption},
searchForm: {rooms: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.rooms),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.rooms),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.rooms) ? 1 : page
}),
roomsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 room 2 rooms 3 rooms 4 rooms
2
people
= 3
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'adultsDropdown'" [selected]="searchForm.adults" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {adults: event.targetOption},
searchForm: {adults: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.adults),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.adults),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.adults) ? 1 : page
}),
adultsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 person 2 people 3 people 4 people 5 people 6 people 7 people 8 people
1
pet
= 2
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'dogsDropdown'" [selected]="searchForm.dogs" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {dogs: event.targetOption},
searchForm: {dogs: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.dogs),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.dogs),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.dogs) ? 1 : page
}),
dogsBtn.focus" i-amphtml-layout="container" hidden="hidden">0 pets 1 pet 2 pets 3 pets 4 pets
Fetch
Fetch
Fetch
searchForm[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(searchForm[item])).concat(searchFormCoordinates != null ? ['latitude=' + searchFormCoordinates.latitude + '&longitude=' + searchFormCoordinates.longitude + (searchFormEntity ? '' : '&sort=distance')] : []).join('&')].reduce((x, y) => y ? x + y : '')" hidden [hidden]="!searchFormWillChangePages()">
Fetch
Surf Ranch Hotel & Resort
Choose dates…
-1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 0})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 1})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 2})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 3})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 4})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 5})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 6})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 7})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 8})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 9})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 10})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 11})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 12})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 13})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 14})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 15})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 16})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 17})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 18})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 19})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 20})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 21})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 22})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 23})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 24})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 25})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 26})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 27})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 28})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 29})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 30})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 31})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 32})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 33})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 34})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 35})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 36})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 37})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 38})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 39})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 40})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 41})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 42})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 43})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 44})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 45})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 46})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 47})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 48})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 49})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 50})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 51})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 52})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 53})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 54})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 55})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 56})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 57})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 58})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 59})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 60})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 61})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 62})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 63})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 64})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 65})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 66})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 67})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 68})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 69})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 70})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 71})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 72})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 73})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 74})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 75})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 76})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 77})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 78})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 79})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 80})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 81})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 82})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 83})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 84})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 85})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 86})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 87})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 88})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 89})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 90})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 91})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 92})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 93})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 94})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 95})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 96})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 97})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 98})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 99})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 100})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 101})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 102})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 103})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 104})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 105})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 106})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 107})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 108})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 109})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 110})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 111})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 112})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 113})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 114})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 115})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 116})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 117})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 118})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 119})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 120})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 121})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 122})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 123})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 124})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 125})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 126})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 127})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 128})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 129})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 130})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 131})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 132})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 133})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 134})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 135})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 136})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 137})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 138})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 139})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 140})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 141})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 142})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 143})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 144})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 145})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 146})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 147})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 148})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 149})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 150})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 151})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 152})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 153})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 154})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 155})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 156})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 157})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 158})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 159})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 160})">
1 of 161
Surf Ranch Hotel & Resort
Empalme de el Valle, 991.5 al Este, San Juan del Sur, NI 47008
Surf Ranch Hotel & Resort allows dogs of any size for no additional fee. Cats are also welcome.
Check Rates
Check Rates
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="78" layout="fixed-height" reset-on-refresh="fetch" noloading [hidden]="!searchIsModified" binding="no" i-amphtml-layout="fixed-height" hidden="hidden">
{{#bringfidoRate}}
Book Now from ${{localizedPriceDisplay}}
{{/bringfidoRate}}
{{^bringfidoRate}}
{{#externalRatePrice}}
Book Now for ${{.}}
{{/externalRatePrice}}
{{^externalRatePrice}}
Visit Website
{{/externalRatePrice}}
{{/bringfidoRate}}
Room Types
Please Select a Room
Villa
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds Balcony/patio with garden views Layout - 2 bedrooms and living room Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Wheelchair accessible Need to Know - Toothbrush and toothpaste not available Non-Smoking, pet friendly Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Balcony or patio
Villa
1 queen bed, 1 bunk bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 Queen Bed and 1 Twin Bunk Bed Features a private balcony/patio Layout - Bedroom Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Wheelchair accessible Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Balcony or patio
Villa
1 queen bed, 1 bunk bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 Queen Bed and 1 Twin Bunk Bed Balcony/patio with garden views Layout - Bedroom Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Wheelchair accessible Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Balcony or patio
Villa
2 twin beds, 1 bunk bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Twin Beds and 1 Twin Bunk Bed Balcony/patio with garden views Layout - 2 bedrooms and living room Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Wheelchair accessible Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Balcony or patio
Villa
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds Balcony/patio with garden views Layout - Bedroom, living room, and sitting area Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Wheelchair accessible Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Separate sitting area Balcony or patio
Villa
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds Balcony/patio with garden views Layout - 2 bedrooms and living room Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Wheelchair accessible Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Balcony or patio
Deluxe Condo
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds 480-sq-foot individually decorated room, balcony/patio with courtyard views Layout - Bedroom Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Tile flooring in room Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Balcony or patio
Standard Room with A/C
1 queen bed Up to 2 people No pet fee
Check Rates
Check Rates
Room details
1 Queen Bed 355-sq-foot individually decorated room, balcony/patio with resort views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Tile flooring in room Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Air conditioning TV size: 32 Balcony or patio
Standard Room with A/C
2 twin beds Up to 2 people No pet fee
Check Rates
Check Rates
Room details
2 Twin Beds Features a private balcony/patio Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Tile flooring in room Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Air conditioning TV size: 32 Balcony or patio
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds Balcony/patio with courtyard views Layout - Bedroom Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Wheelchair accessible Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Wheelchair accessible Air conditioning TV size: 32 Balcony or patio
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds Balcony/patio with resort views Layout - Bedroom Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - 32-inch TV with digital channels and Netflix Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, shower, free toiletries, and towels Practical - Desk chair and wardrobe or closet Comfort - Air conditioning, daily housekeeping, fresh towels every 2 days, fresh bed sheets every 3 days Accessibility - Tile flooring in room Need to Know - Toothbrush and toothpaste not available Non-Smoking Room is accessed via exterior corridors
Room Amenities Non-Smoking Television Desk chair Tile flooring in room Digital TV service Premium bedding Pillowtop mattress Soundproofed rooms Pet-friendly room Blackout drapes/curtains Wardrobe or closet Number of days between towel changes: 2 Ceiling fan Daily housekeeping Number of days between bed sheet changes: 3 Individually decorated Free WiFi Access via exterior corridors Towels provided Bedsheets provided Netflix Soap Toilet paper Shower only Wireless internet access Shampoo Egyptian-cotton sheets Toothbrush and toothpaste not available TV size measurement: inch Hulu In-room massage available Private bathroom Down comforter Free toiletries Air conditioning TV size: 32 Balcony or patio
OUR GUARANTEE: Book a room now! Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in.
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="200" layout="fixed-height" reset-on-refresh="fetch" [is-layout-container]="searchIsModified" noloading [hidden]="!searchIsModified" binding="refresh" i-amphtml-layout="fixed-height" hidden="hidden">
{{#externalRatePrice}}
{{#bringfidoRate}}
Compare Rates
{{/bringfidoRate}}
{{^bringfidoRate}}
Booking Options
{{/bringfidoRate}}
{{#bringfidoRate}}
Book on BringFido to get a low rate on a pet friendly room. There is no booking fee and reservations are always backed by our Pet Friendly Guarantee .
{{/bringfidoRate}}
{{^bringfidoRate}}
Please visit our partner to book this dog-friendly hotel. Don’t forget to include your pet on the reservation form when booking!
{{/bringfidoRate}}
{{#bringfidoRate}}
${{localizedPriceDisplay}}
{{/bringfidoRate}}
{{#externalRates}}
${{price}}
{{/externalRates}}
{{#bringfidoRate}}
Book Now
{{/bringfidoRate}}
{{^bringfidoRate}}
After your stay, please submit a review!
{{/bringfidoRate}}
{{/externalRatePrice}}
{{#bringfidoRate}}
Available Rooms
Please Select a Room
{{#roomTypes}}
{{#rates}}
{{#first}}
{{name}}
{{/first}}
{{^first}}
{{name}}
{{/first}}
{{/rates}}
{{#hasPhotos}}
{{#hasMultiplePhotos}}
{{/hasMultiplePhotos}}
{{/hasPhotos}}
{{^hasPhotos}}
{{/hasPhotos}}
{{#rates}}
{{#first}}
{{name}}
{{/first}}
{{^first}}
{{name}}
{{/first}}
{{/rates}}
{{bedsDisplay}} {{guestsDisplay}} {{petsDisplay}}
{{#rates}}
{{#first}}
{{/first}}
{{^first}}
{{/first}}
{{/rates}}
Room details
{{#descriptionDisplayHTML}}
{{{descriptionDisplayHTML}}}
{{#specialOfferDescription}}
Offer Details
{{specialOfferDescription}}
{{/specialOfferDescription}}
{{/descriptionDisplayHTML}}
{{#hasAmenities}}
Room Amenities
{{#specialFeatures}}
{{.}}
{{/specialFeatures}}
{{#amenities}}
{{.}}
{{/amenities}}
{{/hasAmenities}}
{{^hasAmenities}}
{{#hasSpecialFeatures}}
Room Amenities
{{#specialFeatures}}
{{.}}
{{/specialFeatures}}
{{/hasSpecialFeatures}}
{{/hasAmenities}}
{{/roomTypes}}
OUR GUARANTEE: Book a room now! Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in.
{{/bringfidoRate}}
{{^externalRatePrice}}{{^bringfidoRate}}
Available Rates
{{/bringfidoRate}}{{/externalRatePrice}}
Click to Expand…
Description
Located in San Juan del Sur, Surf Ranch Hotel & Resort is in a rural location and convenient to Ostional Private WildLife Reserve and Refugio de Vida Silvestre La Flor. This family-friendly resort is within close proximity of Petroglyph and Church of Saint John the Baptist. Make yourself at home in one of the 26 individually decorated guestrooms. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Rooms have private balconies or patios. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Relax and unwind with massages and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional features at this resort include complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge). The complimentary beach shuttle makes getting to the surf and sand a breeze. All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities.
Grab a bite to eat at the resort's restaurant, which features a bar and a garden view. You can also stay in and take advantage of room service (during limited hours). Meet other guests and eat at a complimentary reception. Relax with a refreshing drink from a poolside bar or one of the 2 bars/lounges. Cooked-to-order breakfasts are available daily for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a cruise ship terminal shuttle.
Amenities
Pet Friendly
Swimming Pool
Gym / Fitness Center
Free WiFi
Business Center
Meeting Rooms
Family Rooms
Air Conditioning
Television
Restaurant
Free Breakfast
Spa Services
Airport Shuttle
Free Parking
Wheelchair Accessible
Dry Cleaning
Non-Smoking Property
Smoking Rooms Available
Picnic Tables
Lawn / Garden
Patio / Balcony
Beach Chairs / Towels
Reviews
TripAdvisor
Traveler Rating
Surf Ranch Hotel & Resort has received a rating of 3.5 out of 5 by 347 guests on TripAdvisor.
Be the first guest to
submit a review submit a review
on BringFido!
Post a Review
Post a Review
Location Traveler Photos
We haven‘t received any photos of Surf Ranch Hotel & Resort yet.
Want to feature your creature? Upload a photo of your pet at Surf Ranch Hotel & Resort!
You can also share by using the hashtag #bringfido on Facebook , Twitter or Instagram .
Add a Photo
Add a Photo
Health & Safety Safe Stay: Surf Ranch Hotel & Resort has enhanced cleaning and safety measures in place. Hand sanitizer is provided to guests, and rooms are disinfected between each stay. Social distancing measures are in place, and contactless check-in and check-out are available.
Expand Map
San Juan del Sur Quick Links
Book with Confidence
This hotel’s pet policy has been confirmed by our editors and your reservations will be backed by our no-hassle Pet Friendly Guarantee .
Our Canine Concierge will make sure you’re assigned to a pet friendly room, so there won’t be any unpleasant surprises at check-in.
And you’re getting a great low rate too! We never charge a booking fee on top of the special negotiated nightly rate.
{{#error}}
{{error}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{#duplicate}}
If you forgot your password, you can
reset it here
.
{{/duplicate}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{/error}}
{{^error}}
We’ve emailed you instructions for resetting your password. If you don’t receive an email, please make sure you entered the correct address and check your spam folder.
{{/error}}
Know of another great place to bring Fido? Let us know by sharing your dog’s favorite spot in San Juan del Sur.
$ USD search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=AUD']).join('&')].reduce((x, y) => y ? x + y : '')">$ AUD — Australian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=CAD']).join('&')].reduce((x, y) => y ? x + y : '')">$ CAD — Canadian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=EUR']).join('&')].reduce((x, y) => y ? x + y : '')">€ EUR — Euro search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=GBP']).join('&')].reduce((x, y) => y ? x + y : '')">£ GBP — Pound sterling search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=INR']).join('&')].reduce((x, y) => y ? x + y : '')">₹ INR — Indian rupee search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=JPY']).join('&')].reduce((x, y) => y ? x + y : '')">¥ JPY — Japanese yen search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=MXN']).join('&')].reduce((x, y) => y ? x + y : '')">$ MXN — Mexican peso search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=NZD']).join('&')].reduce((x, y) => y ? x + y : '')">$ NZD — New Zealand dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=SGD']).join('&')].reduce((x, y) => y ? x + y : '')">$ SGD — Singapore dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=USD']).join('&')].reduce((x, y) => y ? x + y : '')">$ USD — United States dollar
Your Privacy
We use cookies to deliver our services, personalize content, and get feedback on how people use BringFido so that we can improve.
By clicking OK, you accept this as outlined in our Cookie Policy .
OK
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item]))).concat(mapRequestID ? ['v=' + mapRequestID] : []).join('&')" layout="fill" frameborder="0" noloading sandbox="allow-scripts allow-same-origin allow-pointer-lock allow-forms allow-popups allow-popups-to-escape-sandbox allow-modals" allow="geolocation" i-amphtml-layout="fill">
Close Map
Surf Ranch Hotel & Resort
Pet Friendly Guarantee
If you book a room on BringFido:
Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in. The pet fee charged by the hotel will not exceed the amount quoted on your BringFido reservation confirmation. See the fine print for more details.
Nice!
Standard Room with A/C
Terrace/patio
Standard Room with A/C
View from room
Standard Room with A/C
Bathroom
Standard Room with A/C
Terrace/patio
Standard Room with A/C
View from room
Standard Room with A/C
Bathroom
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Deluxe Condo, 2 Queen Beds
Terrace/patio
Deluxe Condo, 2 Queen Beds
Bathroom
Deluxe Condo, 2 Queen Beds
Bathroom
Deluxe Condo, 2 Queen Beds
Bathroom
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Signature Condo, 2 Queen Beds, Terrace, Resort View
Bathroom
Signature Condo, 2 Queen Beds, Terrace, Resort View
Bathroom