Singleton Beach Vacation Rental

View Rentals

So you’re looking to book a beach vacation in Hilton Head, but can’t choose between the plethora of vacation rental options? No worries, just take a deep breath and picture yourself on the beach - we’ve got this. Let’s go ahead and narrow your choices to one of the newest communities on Hilton Head - Singleton Beach. Both of these areas are situated in the northern half of Hilton Head, nestled between Palmetto Dunes and Folly Field.

As if you would ever get bored soaking up the sun on one of our beautiful beaches, these areas have plenty more to offer. Besides being known for having some of the quietest and most affordable oceanfront rental properties, Bradley Beach and Singleton Beach have several bike trails perfect for getting a scenic view while you exercise.

If shopping is more your speed, the two beaches are only a short trip from The Plaza at Shelter Cove Shopping Center. Keep heading South from the shopping center and you’ll soon hit some of Hilton Head’s premier restaurants, shopping centers, and golf courses - all while you’re saving money by staying in the extremely affordable Bradley or Singleton Beaches!

Speaking of restaurants, food is one of the most important aspects of any vacation. Luckily, the dining options on the island are enough to satisfy even the pickiest palette. A few of our favorites include Crazy Crab, Giuseppi's , and Old Oyster Factory. The Frosty Frog Cafe and Hilton Head Brewing Company are also perfect if you just want to grab a quick cool drink.

struct
Detail [empty string]
ErrNumber 0
Message Element COMPLEX is undefined in SESSION.
Resolvedname SESSION
StackTrace coldfusion.runtime.UndefinedElementException: Element COMPLEX is undefined in SESSION. at coldfusion.runtime.CfJspPage.resolveCanonicalName(CfJspPage.java:1773) at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:1726) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:1875) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:1854) at cfcustom2dresort2dcomplex2dsearch2ecfm1681184587._factor0(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\custom-resort-complex-search.cfm:7) at cfcustom2dresort2dcomplex2dsearch2ecfm1681184587.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\custom-resort-complex-search.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:246) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:736) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:572) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3000) at cfresults2dsearch2dquery2ecfm171109867._factor8(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:510) at cfresults2dsearch2dquery2ecfm171109867._factor14(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:423) at cfresults2dsearch2dquery2ecfm171109867._factor31(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:2) at cfresults2dsearch2dquery2ecfm171109867.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:246) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:736) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:572) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3000) at cfresults2dtemplate2ecfm1736546559.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-template.cfm:3) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:246) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:736) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:572) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3000) at cfresults2ecfm1308611055.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\partials\results.cfm:3) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:246) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:736) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:572) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3000) at cfarea2ecfm1072820036.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\layouts\area.cfm:94) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:246) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:736) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:572) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3000) at cfindex2ecfm1143793028.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\index.cfm:43) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:246) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:736) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:572) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:495) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:42) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:153) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:58) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at sun.reflect.GeneratedMethodAccessor246.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:134) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doNext(FusionReactorRequestHandler.java:763) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doHttpServletRequest(FusionReactorRequestHandler.java:351) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doFusionRequest(FusionReactorRequestHandler.java:214) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.handle(FusionReactorRequestHandler.java:800) at com.intergral.fusionreactor.j2ee.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:36) at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:71) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.intergral.fusionreactor.agent.filter.FusionReactorStaticFilter.doFilter(FusionReactorStaticFilter.java:54) at com.intergral.fusionreactor.agent.pointcuts.NewFilterChainPointCut$1.invoke(NewFilterChainPointCut.java:41) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:459) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:196) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)
Suppressed
array [empty]
TagContext
array
1
struct
COLUMN 0
ID ??
LINE 7
RAW_TRACE at cfcustom2dresort2dcomplex2dsearch2ecfm1681184587._factor0(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\custom-resort-complex-search.cfm:7)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\custom-resort-complex-search.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_CUSTOM-RESORT-COMPLEX-SEARCH
LINE 1
RAW_TRACE at cfcustom2dresort2dcomplex2dsearch2ecfm1681184587.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\custom-resort-complex-search.cfm:1)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\custom-resort-complex-search.cfm
TYPE CFML
3
struct
COLUMN 0
ID CFINCLUDE
LINE 510
RAW_TRACE at cfresults2dsearch2dquery2ecfm171109867._factor8(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:510)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_RESULTS-SEARCH-QUERY
LINE 423
RAW_TRACE at cfresults2dsearch2dquery2ecfm171109867._factor14(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:423)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm
TYPE CFML
5
struct
COLUMN 0
ID CF_RESULTS-SEARCH-QUERY
LINE 2
RAW_TRACE at cfresults2dsearch2dquery2ecfm171109867._factor31(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:2)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm
TYPE CFML
6
struct
COLUMN 0
ID CF_RESULTS-SEARCH-QUERY
LINE 1
RAW_TRACE at cfresults2dsearch2dquery2ecfm171109867.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm:1)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-search-query.cfm
TYPE CFML
7
struct
COLUMN 0
ID CFINCLUDE
LINE 3
RAW_TRACE at cfresults2dtemplate2ecfm1736546559.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-template.cfm:3)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\vacation-rentals\results-template.cfm
TYPE CFML
8
struct
COLUMN 0
ID CFINCLUDE
LINE 3
RAW_TRACE at cfresults2ecfm1308611055.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\partials\results.cfm:3)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\partials\results.cfm
TYPE CFML
9
struct
COLUMN 0
ID CFINCLUDE
LINE 94
RAW_TRACE at cfarea2ecfm1072820036.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\layouts\area.cfm:94)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\layouts\area.cfm
TYPE CFML
10
struct
COLUMN 0
ID CFINCLUDE
LINE 43
RAW_TRACE at cfindex2ecfm1143793028.runPage(E:\inetpub\wwwroot\domains\800beachme.com\htdocs\index.cfm:43)
TEMPLATE E:\inetpub\wwwroot\domains\800beachme.com\htdocs\index.cfm
TYPE CFML
Type Expression
element COMPLEX
objectType
object of java.lang.Class
Class Name java.lang.Class
Methods
Method Return Type
asSubclass(java.lang.Class) java.lang.Class
cast(java.lang.Object) java.lang.Object
desiredAssertionStatus() boolean
forName(java.lang.String) java.lang.Class
forName(java.lang.String, boolean, java.lang.ClassLoader) java.lang.Class
getAnnotatedInterfaces() java.lang.reflect.AnnotatedType[]
getAnnotatedSuperclass() java.lang.reflect.AnnotatedType
getAnnotation(java.lang.Class) java.lang.annotation.Annotation
getAnnotations() java.lang.annotation.Annotation[]
getAnnotationsByType(java.lang.Class) java.lang.annotation.Annotation[]
getCanonicalName() java.lang.String
getClassLoader() java.lang.ClassLoader
getClasses() java.lang.Class[]
getComponentType() java.lang.Class
getConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getConstructors() java.lang.reflect.Constructor[]
getDeclaredAnnotation(java.lang.Class) java.lang.annotation.Annotation
getDeclaredAnnotations() java.lang.annotation.Annotation[]
getDeclaredAnnotationsByType(java.lang.Class) java.lang.annotation.Annotation[]
getDeclaredClasses() java.lang.Class[]
getDeclaredConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getDeclaredConstructors() java.lang.reflect.Constructor[]
getDeclaredField(java.lang.String) java.lang.reflect.Field
getDeclaredFields() java.lang.reflect.Field[]
getDeclaredMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getDeclaredMethods() java.lang.reflect.Method[]
getDeclaringClass() java.lang.Class
getEnclosingClass() java.lang.Class
getEnclosingConstructor() java.lang.reflect.Constructor
getEnclosingMethod() java.lang.reflect.Method
getEnumConstants() java.lang.Object[]
getField(java.lang.String) java.lang.reflect.Field
getFields() java.lang.reflect.Field[]
getGenericInterfaces() java.lang.reflect.Type[]
getGenericSuperclass() java.lang.reflect.Type
getInterfaces() java.lang.Class[]
getMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getMethods() java.lang.reflect.Method[]
getModifiers() int
getName() java.lang.String
getPackage() java.lang.Package
getProtectionDomain() java.security.ProtectionDomain
getResource(java.lang.String) java.net.URL
getResourceAsStream(java.lang.String) java.io.InputStream
getSigners() java.lang.Object[]
getSimpleName() java.lang.String
getSuperclass() java.lang.Class
getTypeName() java.lang.String
getTypeParameters() java.lang.reflect.TypeVariable[]
isAnnotation() boolean
isAnnotationPresent(java.lang.Class) boolean
isAnonymousClass() boolean
isArray() boolean
isAssignableFrom(java.lang.Class) boolean
isEnum() boolean
isInstance(java.lang.Object) boolean
isInterface() boolean
isLocalClass() boolean
isMemberClass() boolean
isPrimitive() boolean
isSynthetic() boolean
newInstance() java.lang.Object
toGenericString() java.lang.String
toString() java.lang.String

Search Results

Map All Results

Your Search Returned 0 results. Please check your criteria and try again.

When searching please keep in mind a few things:

  • Most of our properties rent from Saturday to Saturday (May- September) and
  • At all times during the year require a 3 night minimum on villas and a 4 night minimum on homes even if they show as available on the online calendar.
  • From the home page, you can do a search of all our inventory.

We would be glad to assist in locating the perfect rental property for you, please feel free to give us a call at 1-800-beachme (800-232-2463).

  • Thank you and we look forward to you being our guest!