The Newcastle hotel is centrally located along the Virginia Beach Strip.
All of the rooms at the New Castle Hotel have a view of the Atlantic Ocean and feature a whirlpool-jetted tub, microwave, refrigerator and a private ocean front balcony.
The Virginia Beach New Castle hotel offers an indoor heated pool with an exercise room.
The Cabana Cafe is open from May to September. The hotel does provide a complimentary Continental Breakfast from October-April.