Date selection with price - without commerce
You can accomplish this with the Field Collection module and Date module.


Navigate to manage fields under your node type
Create a new field with field type of Field collection
Set the number of values to unlimited under the field you created in step 2
Navigate to /admin/structure/field-collections and select Manage Fields under the field collection you just created in step 2.
Select Manage Fields
Add From Date Field
Add To Date Field
Add Price Field